< Summary

Class:Shapes.Draw
Assembly:ShapesRuntime
File(s):File 1: C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/Draw.cs
File 2: C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawOverloads.cs
File 3: C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawOverloadsObsolete.cs
File 4: C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawState.cs
File 5: C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawStateMatrix.cs
File 6: C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawStateStyle.cs
Covered lines:0
Uncovered lines:5249
Coverable lines:5249
Total lines:6990
Line coverage:0% (0 of 5249)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:2166
Method coverage:0% (0 of 2166)

Coverage History

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
File 1: Command(...)0%0000%
File 1: Line_Internal(...)0%0000%
File 1: Polyline_Internal(...)0%0000%
File 1: Polygon_Internal(...)0%0000%
File 1: Disc_Internal(...)0%0000%
File 1: Ring_Internal(...)0%0000%
File 1: Pie_Internal(...)0%0000%
File 1: Arc_Internal(...)0%0000%
File 1: DiscCore(...)0%0000%
File 1: RegularPolygon_Internal(...)0%0000%
File 1: Rectangle_Internal(...)0%0000%
File 1: Triangle_Internal(...)0%0000%
File 1: Quad_Internal(...)0%0000%
File 1: Sphere_Internal(...)0%0000%
File 1: Cone_Internal(...)0%0000%
File 1: Cuboid_Internal(...)0%0000%
File 1: Torus_Internal(...)0%0000%
File 1: TextRect_Internal(...)0%0000%
File 1: Text_Internal(...)0%0000%
File 1: ApplyTextValuesToInstance(...)0%0000%
File 1: Text_Internal(...)0%0000%
File 1: Texture_Internal(...)0%0000%
File 1: Texture_Placement_Internal(...)0%0000%
File 1: Texture_RectFill_Internal(...)0%0000%
File 1: Texture_PosSize_Internal(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Line(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polyline(...)0%0000%
File 2: Polygon(...)0%0000%
File 2: Polygon(...)0%0000%
File 2: Polygon(...)0%0000%
File 2: Polygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon()0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygon(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder()0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: RegularPolygonBorder(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc()0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Disc(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring()0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Ring(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Pie(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Arc(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: Rectangle(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: RectangleBorder(...)0%0000%
File 2: Triangle(...)0%0000%
File 2: Triangle(...)0%0000%
File 2: Triangle(...)0%0000%
File 2: Triangle(...)0%0000%
File 2: Triangle(...)0%0000%
File 2: Triangle(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: TriangleBorder(...)0%0000%
File 2: Quad(...)0%0000%
File 2: Quad(...)0%0000%
File 2: Quad(...)0%0000%
File 2: Quad(...)0%0000%
File 2: Quad(...)0%0000%
File 2: Quad(...)0%0000%
File 2: Sphere(...)0%0000%
File 2: Sphere(...)0%0000%
File 2: Sphere(...)0%0000%
File 2: Sphere(...)0%0000%
File 2: Sphere()0%0000%
File 2: Sphere(...)0%0000%
File 2: Sphere(...)0%0000%
File 2: Sphere(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cuboid(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cube(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Cone(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Torus(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: Text(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: TextRect(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 2: Texture(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: LineDashed(...)0%0000%
File 3: PolygonFill(...)0%0000%
File 3: PolygonFill(...)0%0000%
File 3: PolygonFill(...)0%0000%
File 3: PolygonFill(...)0%0000%
File 3: PolygonFillLinear(...)0%0000%
File 3: PolygonFillLinear(...)0%0000%
File 3: PolygonFillRadial(...)0%0000%
File 3: PolygonFillRadial(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow()0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonHollow(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill()0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill()0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonHollowFill(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonHollowFillLinear(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: RegularPolygonHollowFillRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientRadial(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientAngular(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: DiscGradientBilinear(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed()0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingDashed(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadial(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientRadialDashed(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngular(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientAngularDashed(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinear(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: RingGradientBilinearDashed(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientRadial(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientAngular(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: PieGradientBilinear(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcDashed(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadial(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientRadialDashed(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngular(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientAngularDashed(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinear(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: ArcGradientBilinearDashed(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: RectangleBorderFill(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 3: TriangleHollow(...)0%0000%
File 4: ResetAllDrawStates()0%0000%
File 4: Push()0%0000%
File 4: Pop()0%0000%
File 4: Draw()0%0000%
File 5: ResetMatrix()0%0000%
File 5: PushMatrix()0%0000%
File 5: PopMatrix()0%0000%
File 5: ApplyMatrix(...)0%0000%
File 5: Translate(...)0%0000%
File 5: Translate(...)0%0000%
File 5: Translate(...)0%0000%
File 5: Translate(...)0%0000%
File 5: Rotate(...)0%0000%
File 5: Rotate(...)0%0000%
File 5: Rotate(...)0%0000%
File 5: Rotate(...)0%0000%
File 5: Scale(...)0%0000%
File 5: Scale(...)0%0000%
File 5: Scale(...)0%0000%
File 5: Scale(...)0%0000%
File 5: Scale(...)0%0000%
File 5: SetMatrix(...)0%0000%
File 5: SetMatrix(...)0%0000%
File 5: SetMatrix(...)0%0000%
File 5: MtxSetRotationKeepScale(...)0%0000%
File 5: MtxRotateZLhs(...)0%0000%
File 5: MtxTranslateXYZ(...)0%0000%
File 5: MtxTranslateXY(...)0%0000%
File 5: MtxRotateZ(...)0%0000%
File 5: MtxScaleXYZ(...)0%0000%
File 5: MtxScaleXY(...)0%0000%
File 5: MtxResetToXYZ(...)0%0000%
File 5: MtxResetToXY(...)0%0000%
File 5: MtxResetToPosXYatAngle(...)0%0000%
File 5: MtxResetToPosXYatDirection(...)0%0000%
File 5: MtxResetScaleSetAngleZ(...)0%0000%
File 5: MtxResetScaleSetDirX(...)0%0000%
File 6: ResetStyle()0%0000%
File 6: PushStyle()0%0000%
File 6: PopStyle()0%0000%
File 6: PushColor()0%0000%
File 6: PopColor()0%0000%
File 6: DashedScope()0%0000%
File 6: DashedScope(...)0%0000%
File 6: GradientFillScope()0%0000%
File 6: GradientFillScope(...)0%0000%

File(s)

C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/Draw.cs

#LineLine coverage
 1using System;
 2using System.Reflection;
 3using System.Runtime.CompilerServices;
 4using UnityEngine;
 5using TMPro;
 6#if SHAPES_URP
 7using UnityEngine.Rendering.Universal;
 8#elif SHAPES_HDRP
 9using UnityEngine.Rendering.HighDefinition;
 10#else
 11using UnityEngine.Rendering;
 12
 13#endif
 14
 15// Shapes © Freya Holmér - https://twitter.com/FreyaHolmer/
 16// Website & Documentation - https://acegikmo.com/shapes/
 17namespace Shapes {
 18
 19  /// <summary>The primary class in Shapes for all functionality to draw in immediate mode</summary>
 20  public static partial class Draw {
 21
 22    const MethodImplOptions INLINE = MethodImplOptions.AggressiveInlining;
 23
 24    /// <summary><para>Creates a DrawCommand for drawing in immediate mode.</para>
 25    /// <para>Example usage:</para>
 26    /// <para>using(Draw.Command(Camera.main)){ Draw.Line( a, b, Color.red ); }</para></summary>
 27    /// <param name="cam">The camera to draw in</param>
 28    /// <param name="cameraEvent">When during the render this command should execute</param>
 29    #if SHAPES_URP
 30    public static DrawCommand Command( Camera cam, RenderPassEvent cameraEvent = RenderPassEvent.BeforeRenderingPostProc
 31    #elif SHAPES_HDRP
 032    public static DrawCommand Command( Camera cam, CustomPassInjectionPoint cameraEvent = CustomPassInjectionPoint.Befor
 33    #else
 34    public static DrawCommand Command( Camera cam, CameraEvent cameraEvent = CameraEvent.BeforeImageEffects ) => ObjectP
 35    #endif
 36
 037    static MpbLine2D mpbLine = new MpbLine2D();
 38
 39    [OvldGenCallTarget] static void Line_Internal( [OvldDefault( nameof(LineEndCaps) )] LineEndCap endCaps,
 40                             [OvldDefault( nameof(ThicknessSpace) )] ThicknessSpace thicknessSpace,
 41                             Vector3 start,
 42                             Vector3 end,
 43                             [OvldDefault( nameof(Color) )] Color colorStart,
 44                             [OvldDefault( nameof(Color) )] Color colorEnd,
 045                             [OvldDefault( nameof(Thickness) )] float thickness ) {
 046      using( new IMDrawer(
 47            metaMpb: mpbLine,
 48            sourceMat: ShapesMaterialUtils.GetLineMat( Draw.LineGeometry, endCaps )[Draw.BlendMode],
 049            sourceMesh: ShapesMeshUtils.GetLineMesh( Draw.LineGeometry, endCaps, DetailLevel ) ) ) {
 050        MetaMpb.ApplyDashSettings( mpbLine, thickness );
 051        mpbLine.color.Add( colorStart.ColorSpaceAdjusted() );
 052        mpbLine.colorEnd.Add( colorEnd.ColorSpaceAdjusted() );
 053        mpbLine.pointStart.Add( start );
 054        mpbLine.pointEnd.Add( end );
 055        mpbLine.thickness.Add( thickness );
 056        mpbLine.alignment.Add( (float)Draw.LineGeometry ); // this is redundant for 3D lines, but, that's okay, fixing t
 057        mpbLine.thicknessSpace.Add( (float)thicknessSpace );
 058        mpbLine.scaleMode.Add( (float)ScaleMode );
 059      }
 060    }
 61
 062    static MpbPolyline2D mpbPolyline = new MpbPolyline2D(); // they can use the same mpb structure
 063    static MpbPolyline2D mpbPolylineJoins = new MpbPolyline2D();
 64
 65    [OvldGenCallTarget] static void Polyline_Internal( PolylinePath path,
 66                               [OvldDefault( "false" )] bool closed,
 67                               [OvldDefault( nameof(PolylineGeometry) )] PolylineGeometry geometry,
 68                               [OvldDefault( nameof(PolylineJoins) )] PolylineJoins joins,
 69                               [OvldDefault( nameof(Thickness) )] float thickness,
 70                               [OvldDefault( nameof(ThicknessSpace) )] ThicknessSpace thicknessSpace,
 071                               [OvldDefault( nameof(Color) )] Color color ) {
 072      if( path.EnsureMeshIsReadyToRender( closed, joins, out Mesh mesh ) == false )
 073        return; // no points defined in the mesh
 74
 075      switch( path.Count ) {
 76        case 0:
 077          Debug.LogWarning( "Tried to draw polyline with no points" );
 078          return;
 79        case 1:
 080          Debug.LogWarning( "Tried to draw polyline with only one point" );
 081          return;
 82      }
 83
 084      void ApplyToMpb( MpbPolyline2D mpb ) {
 085        mpb.thickness.Add( thickness );
 086        mpb.thicknessSpace.Add( (int)thicknessSpace );
 087        mpb.color.Add( color.ColorSpaceAdjusted() );
 088        mpb.alignment.Add( (int)geometry );
 089        mpb.scaleMode.Add( (int)ScaleMode );
 090      }
 91
 092      if( DrawCommand.IsAddingDrawCommandsToBuffer ) // mark as used by this command to prevent destroy in dispose
 093        path.RegisterToCommandBuffer( DrawCommand.CurrentWritingCommandBuffer );
 94
 095      using( new IMDrawer( mpbPolyline, ShapesMaterialUtils.GetPolylineMat( joins )[Draw.BlendMode], mesh, 0 ) )
 096        ApplyToMpb( mpbPolyline );
 97
 098      if( joins.HasJoinMesh() ) {
 099        using( new IMDrawer( mpbPolylineJoins, ShapesMaterialUtils.GetPolylineJoinsMat( joins )[Draw.BlendMode], mesh, 1
 0100          ApplyToMpb( mpbPolylineJoins );
 0101      }
 0102    }
 103
 0104    static MpbPolygon mpbPolygon = new MpbPolygon();
 105
 106    [OvldGenCallTarget] static void Polygon_Internal( PolygonPath path,
 107                              [OvldDefault( nameof(PolygonTriangulation) )] PolygonTriangulation triangulation,
 0108                              [OvldDefault( nameof(Color) )] Color color ) {
 0109      if( path.EnsureMeshIsReadyToRender( triangulation, out Mesh mesh ) == false )
 0110        return; // no points defined in the mesh
 111
 0112      switch( path.Count ) {
 113        case 0:
 0114          Debug.LogWarning( "Tried to draw polygon with no points" );
 0115          return;
 116        case 1:
 0117          Debug.LogWarning( "Tried to draw polygon with only one point" );
 0118          return;
 119        case 2:
 0120          Debug.LogWarning( "Tried to draw polygon with only two points" );
 0121          return;
 122      }
 123
 0124      if( DrawCommand.IsAddingDrawCommandsToBuffer ) // mark as used by this command to prevent destroy in dispose
 0125        path.RegisterToCommandBuffer( DrawCommand.CurrentWritingCommandBuffer );
 126
 0127      using( new IMDrawer( mpbPolygon, ShapesMaterialUtils.matPolygon[Draw.BlendMode], mesh ) ) {
 0128        MetaMpb.ApplyColorOrFill( mpbPolygon, color );
 0129      }
 0130    }
 131
 132    [OvldGenCallTarget] [MethodImpl( INLINE )]
 133    static void Disc_Internal( [OvldDefault( nameof(Radius) )] float radius,
 0134                   [OvldDefault( nameof(Color) )] DiscColors colors ) {
 0135      DiscCore( false, false, radius, 0f, colors );
 0136    }
 137
 138    [OvldGenCallTarget] [MethodImpl( INLINE )]
 139    static void Ring_Internal( [OvldDefault( nameof(Radius) )] float radius,
 140                   [OvldDefault( nameof(Thickness) )] float thickness,
 0141                   [OvldDefault( nameof(Color) )] DiscColors colors ) {
 0142      DiscCore( true, false, radius, thickness, colors );
 0143    }
 144
 145    [OvldGenCallTarget] [MethodImpl( INLINE )]
 146    static void Pie_Internal( [OvldDefault( nameof(Radius) )] float radius,
 147                  [OvldDefault( nameof(Color) )] DiscColors colors,
 148                  float angleRadStart,
 0149                  float angleRadEnd ) {
 0150      DiscCore( false, true, radius, 0f, colors, angleRadStart, angleRadEnd );
 0151    }
 152
 153    [OvldGenCallTarget] [MethodImpl( INLINE )]
 154    static void Arc_Internal( [OvldDefault( nameof(Radius) )] float radius,
 155                  [OvldDefault( nameof(Thickness) )] float thickness,
 156                  [OvldDefault( nameof(Color) )] DiscColors colors,
 157                  float angleRadStart,
 158                  float angleRadEnd,
 0159                  [OvldDefault( nameof(ArcEndCap) + "." + nameof(ArcEndCap.None) )] ArcEndCap endCaps ) {
 0160      DiscCore( true, true, radius, thickness, colors, angleRadStart, angleRadEnd, endCaps );
 0161    }
 162
 0163    static readonly MpbDisc mpbDisc = new MpbDisc();
 164
 0165    static void DiscCore( bool hollow, bool sector, float radius, float thickness, DiscColors colors, float angleRadStar
 0166      if( sector && Mathf.Abs( angleRadEnd - angleRadStart ) < 0.0001f )
 0167        return;
 168
 0169      using( new IMDrawer( mpbDisc, ShapesMaterialUtils.GetDiscMaterial( hollow, sector )[Draw.BlendMode], ShapesMeshUti
 0170        MetaMpb.ApplyDashSettings( mpbDisc, thickness );
 0171        mpbDisc.radius.Add( radius );
 0172        mpbDisc.radiusSpace.Add( (int)Draw.RadiusSpace );
 0173        mpbDisc.alignment.Add( (int)Draw.DiscGeometry );
 0174        mpbDisc.thicknessSpace.Add( (int)Draw.ThicknessSpace );
 0175        mpbDisc.thickness.Add( thickness );
 0176        mpbDisc.scaleMode.Add( (int)ScaleMode );
 0177        mpbDisc.angleStart.Add( angleRadStart );
 0178        mpbDisc.angleEnd.Add( angleRadEnd );
 0179        mpbDisc.roundCaps.Add( (int)arcEndCaps );
 0180        mpbDisc.color.Add( colors.innerStart.ColorSpaceAdjusted() );
 0181        mpbDisc.colorOuterStart.Add( colors.outerStart.ColorSpaceAdjusted() );
 0182        mpbDisc.colorInnerEnd.Add( colors.innerEnd.ColorSpaceAdjusted() );
 0183        mpbDisc.colorOuterEnd.Add( colors.outerEnd.ColorSpaceAdjusted() );
 0184      }
 0185    }
 186
 0187    static readonly MpbRegularPolygon mpbRegularPolygon = new MpbRegularPolygon();
 188
 189    [OvldGenCallTarget] static void RegularPolygon_Internal( [OvldDefault( nameof(RegularPolygonSideCount) )] int sideCo
 190                                 [OvldDefault( nameof(Radius) )] float radius,
 191                                 [OvldDefault( nameof(Thickness) )] float thickness,
 192                                 [OvldDefault( nameof(Color) )] Color color,
 193                                 bool hollow,
 194                                 [OvldDefault( "0f" )] float roundness,
 0195                                 [OvldDefault( "0f" )] float angle ) {
 0196      using( new IMDrawer( mpbRegularPolygon, ShapesMaterialUtils.matRegularPolygon[Draw.BlendMode], ShapesMeshUtils.Qua
 0197        MetaMpb.ApplyColorOrFill( mpbRegularPolygon, color );
 0198        MetaMpb.ApplyDashSettings( mpbRegularPolygon, thickness );
 0199        mpbRegularPolygon.radius.Add( radius );
 0200        mpbRegularPolygon.radiusSpace.Add( (int)Draw.RadiusSpace );
 0201        mpbRegularPolygon.alignment.Add( (int)Draw.RegularPolygonGeometry );
 0202        mpbRegularPolygon.sides.Add( Mathf.Max( 3, sideCount ) );
 0203        mpbRegularPolygon.angle.Add( angle );
 0204        mpbRegularPolygon.roundness.Add( roundness );
 0205        mpbRegularPolygon.hollow.Add( hollow.AsInt() );
 0206        mpbRegularPolygon.thicknessSpace.Add( (int)Draw.ThicknessSpace );
 0207        mpbRegularPolygon.thickness.Add( thickness );
 0208        mpbRegularPolygon.scaleMode.Add( (int)ScaleMode );
 0209      }
 0210    }
 211
 0212    static readonly MpbRect mpbRect = new MpbRect();
 213
 214    [OvldGenCallTarget] static void Rectangle_Internal( [OvldDefault( nameof(BlendMode) )] ShapesBlendMode blendMode,
 215                              [OvldDefault( "false" )] bool hollow,
 216                              Rect rect,
 217                              [OvldDefault( nameof(Color) )] Color color,
 218                              [OvldDefault( nameof(Thickness) )] float thickness,
 0219                              [OvldDefault( "default" )] Vector4 cornerRadii ) {
 0220      bool rounded = ShapesMath.MaxComp( cornerRadii ) >= 0.0001f;
 221
 222      // positive vibes only
 0223      if( rect.width < 0 ) rect.x -= rect.width *= -1;
 0224      if( rect.height < 0 ) rect.y -= rect.height *= -1;
 225
 0226      using( new IMDrawer( mpbRect, ShapesMaterialUtils.GetRectMaterial( hollow, rounded )[blendMode], ShapesMeshUtils.Q
 0227        MetaMpb.ApplyColorOrFill( mpbRect, color );
 0228        MetaMpb.ApplyDashSettings( mpbRect, thickness );
 0229        mpbRect.rect.Add( rect.ToVector4() );
 0230        mpbRect.cornerRadii.Add( cornerRadii );
 0231        mpbRect.thickness.Add( thickness );
 0232        mpbRect.thicknessSpace.Add( (int)Draw.ThicknessSpace );
 0233        mpbRect.scaleMode.Add( (int)ScaleMode );
 0234      }
 0235    }
 236
 0237    static MpbTriangle mpbTriangle = new MpbTriangle();
 238
 239    [OvldGenCallTarget] static void Triangle_Internal( Vector3 a,
 240                               Vector3 b,
 241                               Vector3 c,
 242                               bool hollow,
 243                               [OvldDefault( nameof(Thickness) )] float thickness,
 244                               [OvldDefault( "0f" )] float roundness,
 245                               [OvldDefault( nameof(Color) )] Color colorA,
 246                               [OvldDefault( nameof(Color) )] Color colorB,
 0247                               [OvldDefault( nameof(Color) )] Color colorC ) {
 0248      using( new IMDrawer( mpbTriangle, ShapesMaterialUtils.matTriangle[Draw.BlendMode], ShapesMeshUtils.TriangleMesh[0]
 0249        MetaMpb.ApplyDashSettings( mpbTriangle, thickness );
 0250        mpbTriangle.a.Add( a );
 0251        mpbTriangle.b.Add( b );
 0252        mpbTriangle.c.Add( c );
 0253        mpbTriangle.color.Add( colorA.ColorSpaceAdjusted() );
 0254        mpbTriangle.colorB.Add( colorB.ColorSpaceAdjusted() );
 0255        mpbTriangle.colorC.Add( colorC.ColorSpaceAdjusted() );
 0256        mpbTriangle.roundness.Add( roundness );
 0257        mpbTriangle.hollow.Add( hollow.AsInt() );
 0258        mpbTriangle.thicknessSpace.Add( (int)Draw.ThicknessSpace );
 0259        mpbTriangle.thickness.Add( thickness );
 0260        mpbTriangle.scaleMode.Add( (int)ScaleMode );
 0261      }
 0262    }
 263
 0264    static MpbQuad mpbQuad = new MpbQuad();
 265
 266    [OvldGenCallTarget] static void Quad_Internal( Vector3 a,
 267                             Vector3 b,
 268                             Vector3 c,
 269                             [OvldDefault( "a + ( c - b )" )] Vector3 d,
 270                             [OvldDefault( nameof(Color) )] Color colorA,
 271                             [OvldDefault( nameof(Color) )] Color colorB,
 272                             [OvldDefault( nameof(Color) )] Color colorC,
 0273                             [OvldDefault( nameof(Color) )] Color colorD ) {
 0274      using( new IMDrawer( mpbQuad, ShapesMaterialUtils.matQuad[Draw.BlendMode], ShapesMeshUtils.QuadMesh[0] ) ) {
 0275        mpbQuad.a.Add( a );
 0276        mpbQuad.b.Add( b );
 0277        mpbQuad.c.Add( c );
 0278        mpbQuad.d.Add( d );
 0279        mpbQuad.color.Add( colorA.ColorSpaceAdjusted() );
 0280        mpbQuad.colorB.Add( colorB.ColorSpaceAdjusted() );
 0281        mpbQuad.colorC.Add( colorC.ColorSpaceAdjusted() );
 0282        mpbQuad.colorD.Add( colorD.ColorSpaceAdjusted() );
 0283      }
 0284    }
 285
 286
 0287    static readonly MpbSphere metaMpbSphere = new MpbSphere();
 288
 289    [OvldGenCallTarget] static void Sphere_Internal( [OvldDefault( nameof(Radius) )] float radius,
 0290                             [OvldDefault( nameof(Color) )] Color color ) {
 0291      using( new IMDrawer( metaMpbSphere, ShapesMaterialUtils.matSphere[Draw.BlendMode], ShapesMeshUtils.SphereMesh[(int
 0292        metaMpbSphere.color.Add( color.ColorSpaceAdjusted() );
 0293        metaMpbSphere.radius.Add( radius );
 0294        metaMpbSphere.radiusSpace.Add( (float)Draw.RadiusSpace );
 0295      }
 0296    }
 297
 0298    static readonly MpbCone mpbCone = new MpbCone();
 299
 300    [OvldGenCallTarget] static void Cone_Internal( float radius,
 301                             float length,
 302                             [OvldDefault( "true" )] bool fillCap,
 0303                             [OvldDefault( nameof(Color) )] Color color ) {
 0304      Mesh mesh = fillCap ? ShapesMeshUtils.ConeMesh[(int)DetailLevel] : ShapesMeshUtils.ConeMeshUncapped[(int)DetailLev
 0305      using( new IMDrawer( mpbCone, ShapesMaterialUtils.matCone[Draw.BlendMode], mesh ) ) {
 0306        mpbCone.color.Add( color.ColorSpaceAdjusted() );
 0307        mpbCone.radius.Add( radius );
 0308        mpbCone.length.Add( length );
 0309        mpbCone.sizeSpace.Add( (float)Draw.SizeSpace );
 0310      }
 0311    }
 312
 0313    static readonly MpbCuboid mpbCuboid = new MpbCuboid();
 314
 315    [OvldGenCallTarget] static void Cuboid_Internal( Vector3 size,
 0316                             [OvldDefault( nameof(Color) )] Color color ) {
 0317      using( new IMDrawer( mpbCuboid, ShapesMaterialUtils.matCuboid[Draw.BlendMode], ShapesMeshUtils.CuboidMesh[0] ) ) {
 0318        mpbCuboid.color.Add( color.ColorSpaceAdjusted() );
 0319        mpbCuboid.size.Add( size );
 0320        mpbCuboid.sizeSpace.Add( (float)Draw.SizeSpace );
 0321      }
 0322    }
 323
 0324    static MpbTorus mpbTorus = new MpbTorus();
 325
 326    [OvldGenCallTarget] static void Torus_Internal( float radius,
 327                            float thickness,
 328                            [OvldDefault( "0" )] float angleRadStart,
 329                            [OvldDefault( nameof(ShapesMath) + ".TAU" )] float angleRadEnd,
 0330                            [OvldDefault( nameof(Color) )] Color color ) {
 0331      if( thickness < 0.0001f )
 0332        return;
 0333      if( radius < 0.00001f ) {
 0334        ThicknessSpace cached = Draw.RadiusSpace;
 0335        Draw.RadiusSpace = Draw.ThicknessSpace;
 0336        Sphere( thickness / 2, color );
 0337        Draw.RadiusSpace = cached;
 0338        return;
 339      }
 340
 0341      using( new IMDrawer( mpbTorus, ShapesMaterialUtils.matTorus[Draw.BlendMode], ShapesMeshUtils.TorusMesh[(int)Detail
 0342        mpbTorus.color.Add( color.ColorSpaceAdjusted() );
 0343        mpbTorus.radius.Add( radius );
 0344        mpbTorus.thickness.Add( thickness );
 0345        mpbTorus.radiusSpace.Add( (int)Draw.RadiusSpace );
 0346        mpbTorus.thicknessSpace.Add( (int)Draw.ThicknessSpace );
 0347        mpbTorus.scaleMode.Add( (int)Draw.ScaleMode );
 0348        mpbTorus.angleStart.Add( angleRadStart );
 0349        mpbTorus.angleEnd.Add( angleRadEnd );
 0350      }
 0351    }
 352
 0353    static MpbText mpbText = new MpbText();
 354
 355    [OvldGenCallTarget] static void TextRect_Internal( string content,
 356                               [OvldDefault( "null" )] TextElement element,
 357                               Rect rect,
 358                               [OvldDefault( nameof(Font) )] TMP_FontAsset font,
 359                               [OvldDefault( nameof(FontSize) )] float fontSize,
 360                               [OvldDefault( nameof(TextAlign) )] TextAlign align,
 0361                               [OvldDefault( nameof(Color) )] Color color ) {
 0362      PushMatrix();
 0363      Translate( rect.x, rect.y );
 0364      Text_Internal( true, content, element, pivot: default, rect.size, font, fontSize, align, color );
 0365      PopMatrix();
 0366    }
 367
 368    [OvldGenCallTarget] static void Text_Internal( bool isRect,
 369                             string content,
 370                             [OvldDefault( "null" )] TextElement element,
 371                             [OvldDefault( "default" )] Vector2 pivot, // ignored for simple text
 372                             [OvldDefault( "default" )] Vector2 size, // ignored for simple text
 373                             [OvldDefault( nameof(Font) )] TMP_FontAsset font,
 374                             [OvldDefault( nameof(FontSize) )] float fontSize,
 375                             [OvldDefault( nameof(TextAlign) )] TextAlign align,
 0376                             [OvldDefault( nameof(Color) )] Color color ) {
 377      int id;
 378      TextMeshPro tmp;
 379      IMDrawer.DrawType drawType;
 0380      if( element == null ) {
 0381        id = TextElement.GetNextId(); // auto-pooling
 0382        tmp = ShapesTextPool.Instance.AllocateElement( id );
 0383        drawType = IMDrawer.DrawType.TextPooledAuto;
 0384      } else {
 0385        id = element.id;
 0386        tmp = element.Tmp;
 0387        drawType = IMDrawer.DrawType.TextPooledPersistent;
 0388      }
 389
 0390      ApplyTextValuesToInstance( tmp, isRect, content, font, fontSize, align, pivot, size, color );
 0391      Text_Internal( tmp, drawType, id );
 0392    }
 393
 394    delegate void OnPreRenderTmpDelegate( TextMeshPro tmp );
 395
 396    static OnPreRenderTmpDelegate onPreRenderTmp;
 397    static OnPreRenderTmpDelegate OnPreRenderTmp {
 0398      get {
 0399        if( onPreRenderTmp == null ) {
 0400          MethodInfo method = typeof(TextMeshPro).GetMethod( "OnPreRenderObject", BindingFlags.Instance | BindingFlags.N
 0401          onPreRenderTmp = (OnPreRenderTmpDelegate)method.CreateDelegate( typeof(OnPreRenderTmpDelegate) );
 0402        }
 403
 0404        return onPreRenderTmp;
 0405      }
 406    }
 407
 0408    static void ApplyTextValuesToInstance( TextMeshPro tmp, bool isRect, string content, TMP_FontAsset font, float fontS
 409      // globals
 0410      tmp.fontStyle = FontStyle;
 0411      tmp.characterSpacing = TextCharacterSpacing;
 0412      tmp.wordSpacing = TextWordSpacing;
 0413      tmp.lineSpacing = TextLineSpacing;
 0414      tmp.paragraphSpacing = TextParagraphSpacing;
 0415      tmp.margin = TextMargins;
 416
 417      // overrides
 0418      tmp.font = font;
 0419      tmp.color = color;
 0420      tmp.fontSize = fontSize;
 0421      tmp.alignment = align.GetTMPAlignment();
 0422      tmp.text = content;
 423
 424      // positioning & wrapping
 0425      if( isRect ) {
 0426        tmp.enableWordWrapping = TextWrap;
 0427        tmp.overflowMode = TextOverflow;
 0428        tmp.rectTransform.pivot = pivot;
 0429        tmp.rectTransform.sizeDelta = size;
 0430      } else {
 431        // when we're drawing text without a rectangle, we just always overflow and ignore pivots/sizing/wrapping
 0432        tmp.enableWordWrapping = false;
 0433        tmp.overflowMode = TextOverflowModes.Overflow;
 434        // tmp.rectTransform.pivot not set, since pivot is ignored when size = 0 anyway
 0435        tmp.rectTransform.sizeDelta = default;
 0436      }
 437
 0438      tmp.rectTransform.position = Matrix.GetColumn( 3 );
 0439      tmp.rectTransform.rotation = Matrix.rotation;
 440
 441      // set dirty
 0442      OnPreRenderTmp.Invoke( tmp ); // calls OnPreRenderObject. Ensures the mesh is up to date
 443      // tmp.ForceMeshUpdate(); // alternatively, call this, but this always updates, even when the text doesn't change
 0444    }
 445
 446
 0447    static void Text_Internal( TextMeshPro tmp, IMDrawer.DrawType drawType, int disposeId = -1 ) {
 448      // todo: something fucky happens sometimes when fallback fonts are the only things in town
 0449      using( new IMDrawer( mpbText, tmp.fontSharedMaterial, tmp.mesh, drawType: drawType, allowInstancing: false, textAu
 450        // will draw on dispose
 0451      }
 452
 453      // ensure child renderers are disabled
 0454      for( int i = 0; i < tmp.transform.childCount; i++ ) {
 455        // todo: optimize by caching some refs fam
 0456        TMP_SubMesh sm = tmp.transform.GetChild( i ).GetComponent<TMP_SubMesh>();
 0457        sm.renderer.enabled = false; // :>
 0458      }
 459
 460      // ;-;
 0461      if( tmp.textInfo.materialCount > 1 ) {
 462        // we have fallback fonts so GreaT!! let's just draw everything because fuck me
 0463        for( int i = 0; i < tmp.transform.childCount; i++ ) {
 0464          TMP_SubMesh sm = tmp.transform.GetChild( i ).GetComponent<TMP_SubMesh>();
 0465          sm.renderer.enabled = false; // :>
 0466          if( sm.sharedMaterial == null )
 0467            continue; // cursed but ok
 0468          using( new IMDrawer( mpbText, sm.sharedMaterial, sm.mesh, drawType: drawType, allowInstancing: false ) ) {
 469            // will draw on dispose
 0470          }
 0471        }
 0472      }
 0473    }
 474
 0475    static MpbTexture mpbTexture = new MpbTexture();
 476
 0477    [OvldGenCallTarget] static void Texture_Internal( Texture texture, Rect rect, Rect uvs, [OvldDefault( nameof(Color) 
 0478      Material mat = ShapesMaterialUtils.matTexture[BlendMode];
 479
 0480      using( new IMDrawer( mpbTexture, mat, ShapesMeshUtils.QuadMesh[0], allowInstancing: false ) ) {
 0481        mpbTexture.textures.Add( texture );
 0482        mpbTexture.color.Add( color.ColorSpaceAdjusted() );
 0483        mpbTexture.rect.Add( rect.ToVector4() );
 0484        mpbTexture.uvs.Add( uvs.ToVector4() );
 0485      }
 0486    }
 487
 488    [MethodImpl( INLINE )] static void Texture_Placement_Internal(
 489      Texture texture,
 490      (Rect rect, Rect uvs) placement,
 0491      Color color ) {
 0492      Texture_Internal( texture, placement.rect, placement.uvs, color );
 0493    }
 494
 495    [MethodImpl( INLINE )] [OvldGenCallTarget] static void Texture_RectFill_Internal(
 496      Texture texture,
 497      Rect rect,
 498      [OvldDefault( nameof(TextureFillMode) + "." + nameof(TextureFillMode.ScaleToFit) )]
 499      TextureFillMode fillMode,
 0500      [OvldDefault( nameof(Color) )] Color color ) {
 0501      Texture_Placement_Internal( texture, TexturePlacement.Fit( texture, rect, fillMode ), color );
 0502    }
 503
 504    [MethodImpl( INLINE )] [OvldGenCallTarget] static void Texture_PosSize_Internal(
 505      Texture texture,
 506      Vector2 center,
 507      float size,
 508      [OvldDefault( nameof(TextureSizeMode) + "." + nameof(TextureSizeMode.LongestSide) )]
 509      TextureSizeMode sizeMode,
 0510      [OvldDefault( nameof(Color) )] Color color ) {
 0511      Texture_Placement_Internal( texture, TexturePlacement.Size( texture, center, size, sizeMode ), color );
 0512    }
 513
 514  }
 515
 516  // these are used by CodegenDrawOverloads
 517  [AttributeUsage( AttributeTargets.Method )]
 518  internal class OvldGenCallTarget : Attribute {}
 519
 520  [AttributeUsage( AttributeTargets.Parameter )]
 521  internal class OvldDefault : Attribute {
 522    public string @default;
 523    public OvldDefault( string @default ) => this.@default = @default;
 524  }
 525
 526}

C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawOverloads.cs

#LineLine coverage
 1using UnityEngine;
 2using TMPro;
 3using System.Runtime.CompilerServices;
 4
 5// Shapes © Freya Holmér - https://twitter.com/FreyaHolmer/
 6// Website & Documentation - https://acegikmo.com/shapes/
 7// this file is auto-generated by CodegenDrawOverloads
 8namespace Shapes {
 9  public static partial class Draw {
 10    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 011    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end ) => Line_Internal( LineEndCaps, Thicknes
 12    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 013    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, Color color ) => Line_Internal( LineEndC
 14    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 015    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, Color colorStart, Color colorEnd ) => Li
 16    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 017    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, float thickness ) => Line_Internal( Line
 18    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 019    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, float thickness, Color color ) => Line_I
 20    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 021    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, float thickness, Color colorStart, Color
 22    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 023    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, LineEndCap endCaps ) => Line_Internal( e
 24    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 025    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, LineEndCap endCaps, Color color ) => Lin
 26    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 027    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, LineEndCap endCaps, Color colorStart, Co
 28    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 029    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, float thickness, LineEndCap endCaps ) =>
 30    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 031    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, float thickness, LineEndCap endCaps, Col
 32    /// <summary>Draws a line from start to end</summary><param name="start">The starting point of this line</param><par
 033    [MethodImpl( INLINE )] public static void Line( Vector3 start, Vector3 end, float thickness, LineEndCap endCaps, Col
 34    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 035    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path ) => Polyline_Internal( path, false, PolylineG
 36    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 037    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed ) => Polyline_Internal( path, clo
 38    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 039    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, float thickness ) => Polyline_Internal( path,
 40    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 041    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, float thickness ) => Polyline_In
 42    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 043    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, PolylineJoins joins ) => Polyline_Internal( p
 44    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 045    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, PolylineJoins joins ) => Polylin
 46    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 047    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, float thickness, PolylineJoins joins ) => Pol
 48    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 049    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, float thickness, PolylineJoins j
 50    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 051    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, Color color ) => Polyline_Internal( path, fal
 52    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 053    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, Color color ) => Polyline_Intern
 54    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 055    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, float thickness, Color color ) => Polyline_In
 56    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 057    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, float thickness, Color color ) =
 58    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 059    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, PolylineJoins joins, Color color ) => Polylin
 60    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 061    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, PolylineJoins joins, Color color
 62    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 063    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, float thickness, PolylineJoins joins, Color c
 64    /// <summary>Draws a polyline, given an existing polyline path</summary><param name="path">The path to use when draw
 065    [MethodImpl( INLINE )] public static void Polyline( PolylinePath path, bool closed, float thickness, PolylineJoins j
 66    /// <summary>Draws a simple polygon, given an existing polygon path</summary><param name="path">The path to use when
 067    [MethodImpl( INLINE )] public static void Polygon( PolygonPath path ) => Polygon_Internal( path, PolygonTriangulatio
 68    /// <summary>Draws a simple polygon, given an existing polygon path</summary><param name="path">The path to use when
 069    [MethodImpl( INLINE )] public static void Polygon( PolygonPath path, Color color ) => Polygon_Internal( path, Polygo
 70    /// <summary>Draws a simple polygon, given an existing polygon path</summary><param name="path">The path to use when
 071    [MethodImpl( INLINE )] public static void Polygon( PolygonPath path, PolygonTriangulation triangulation ) => Polygon
 72    /// <summary>Draws a simple polygon, given an existing polygon path</summary><param name="path">The path to use when
 073    [MethodImpl( INLINE )] public static void Polygon( PolygonPath path, PolygonTriangulation triangulation, Color color
 74    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param>
 075    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos ) {
 076      Draw.PushMatrix();
 077      Draw.Translate( pos );
 078      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, Color, false, 0f, 0f );
 079      Draw.PopMatrix();
 080    }
 81    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 082    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Color color ) {
 083      Draw.PushMatrix();
 084      Draw.Translate( pos );
 085      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, color, false, 0f, 0f );
 086      Draw.PopMatrix();
 087    }
 88    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 089    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, float radius ) {
 090      Draw.PushMatrix();
 091      Draw.Translate( pos );
 092      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, 0f, 0f );
 093      Draw.PopMatrix();
 094    }
 95    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 096    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, float radius, Color color ) {
 097      Draw.PushMatrix();
 098      Draw.Translate( pos );
 099      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, 0f, 0f );
 0100      Draw.PopMatrix();
 0101    }
 102    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0103    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, float radius, float angle ) {
 0104      Draw.PushMatrix();
 0105      Draw.Translate( pos );
 0106      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, 0f, angle );
 0107      Draw.PopMatrix();
 0108    }
 109    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0110    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, float radius, float angle, Color color ) {
 0111      Draw.PushMatrix();
 0112      Draw.Translate( pos );
 0113      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, 0f, angle );
 0114      Draw.PopMatrix();
 0115    }
 116    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0117    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, float radius, float angle, float roundness ) 
 0118      Draw.PushMatrix();
 0119      Draw.Translate( pos );
 0120      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, roundness, angle );
 0121      Draw.PopMatrix();
 0122    }
 123    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0124    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, float radius, float angle, float roundness, C
 0125      Draw.PushMatrix();
 0126      Draw.Translate( pos );
 0127      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, roundness, angle );
 0128      Draw.PopMatrix();
 0129    }
 130    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0131    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount ) {
 0132      Draw.PushMatrix();
 0133      Draw.Translate( pos );
 0134      RegularPolygon_Internal( sideCount, Radius, Thickness, Color, false, 0f, 0f );
 0135      Draw.PopMatrix();
 0136    }
 137    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0138    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, Color color ) {
 0139      Draw.PushMatrix();
 0140      Draw.Translate( pos );
 0141      RegularPolygon_Internal( sideCount, Radius, Thickness, color, false, 0f, 0f );
 0142      Draw.PopMatrix();
 0143    }
 144    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0145    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, float radius ) {
 0146      Draw.PushMatrix();
 0147      Draw.Translate( pos );
 0148      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, 0f, 0f );
 0149      Draw.PopMatrix();
 0150    }
 151    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0152    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, float radius, Color color ) {
 0153      Draw.PushMatrix();
 0154      Draw.Translate( pos );
 0155      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, 0f, 0f );
 0156      Draw.PopMatrix();
 0157    }
 158    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0159    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, float radius, float angle ) {
 0160      Draw.PushMatrix();
 0161      Draw.Translate( pos );
 0162      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, 0f, angle );
 0163      Draw.PopMatrix();
 0164    }
 165    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0166    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, float radius, float angle, Col
 0167      Draw.PushMatrix();
 0168      Draw.Translate( pos );
 0169      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, 0f, angle );
 0170      Draw.PopMatrix();
 0171    }
 172    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0173    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, float radius, float angle, flo
 0174      Draw.PushMatrix();
 0175      Draw.Translate( pos );
 0176      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, roundness, angle );
 0177      Draw.PopMatrix();
 0178    }
 179    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0180    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, int sideCount, float radius, float angle, flo
 0181      Draw.PushMatrix();
 0182      Draw.Translate( pos );
 0183      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, roundness, angle );
 0184      Draw.PopMatrix();
 0185    }
 186    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0187    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal ) {
 0188      Draw.PushMatrix();
 0189      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0190      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, Color, false, 0f, 0f );
 0191      Draw.PopMatrix();
 0192    }
 193    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0194    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, Color color ) {
 0195      Draw.PushMatrix();
 0196      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0197      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, color, false, 0f, 0f );
 0198      Draw.PopMatrix();
 0199    }
 200    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0201    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, float radius ) {
 0202      Draw.PushMatrix();
 0203      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0204      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, 0f, 0f );
 0205      Draw.PopMatrix();
 0206    }
 207    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0208    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, float radius, Color color ) {
 0209      Draw.PushMatrix();
 0210      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0211      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, 0f, 0f );
 0212      Draw.PopMatrix();
 0213    }
 214    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0215    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, float radius, float angle ) {
 0216      Draw.PushMatrix();
 0217      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0218      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, 0f, angle );
 0219      Draw.PopMatrix();
 0220    }
 221    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0222    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, float radius, float angle, Co
 0223      Draw.PushMatrix();
 0224      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0225      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, 0f, angle );
 0226      Draw.PopMatrix();
 0227    }
 228    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0229    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, float radius, float angle, fl
 0230      Draw.PushMatrix();
 0231      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0232      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, roundness, angle );
 0233      Draw.PopMatrix();
 0234    }
 235    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0236    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, float radius, float angle, fl
 0237      Draw.PushMatrix();
 0238      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0239      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, roundness, angle );
 0240      Draw.PopMatrix();
 0241    }
 242    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0243    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount ) {
 0244      Draw.PushMatrix();
 0245      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0246      RegularPolygon_Internal( sideCount, Radius, Thickness, Color, false, 0f, 0f );
 0247      Draw.PopMatrix();
 0248    }
 249    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0250    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, Color color ) 
 0251      Draw.PushMatrix();
 0252      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0253      RegularPolygon_Internal( sideCount, Radius, Thickness, color, false, 0f, 0f );
 0254      Draw.PopMatrix();
 0255    }
 256    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0257    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, float radius )
 0258      Draw.PushMatrix();
 0259      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0260      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, 0f, 0f );
 0261      Draw.PopMatrix();
 0262    }
 263    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0264    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, float radius, 
 0265      Draw.PushMatrix();
 0266      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0267      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, 0f, 0f );
 0268      Draw.PopMatrix();
 0269    }
 270    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0271    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, float radius, 
 0272      Draw.PushMatrix();
 0273      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0274      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, 0f, angle );
 0275      Draw.PopMatrix();
 0276    }
 277    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0278    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, float radius, 
 0279      Draw.PushMatrix();
 0280      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0281      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, 0f, angle );
 0282      Draw.PopMatrix();
 0283    }
 284    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0285    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, float radius, 
 0286      Draw.PushMatrix();
 0287      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0288      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, roundness, angle );
 0289      Draw.PopMatrix();
 0290    }
 291    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0292    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Vector3 normal, int sideCount, float radius, 
 0293      Draw.PushMatrix();
 0294      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0295      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, roundness, angle );
 0296      Draw.PopMatrix();
 0297    }
 298    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0299    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot ) {
 0300      Draw.PushMatrix();
 0301      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0302      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, Color, false, 0f, 0f );
 0303      Draw.PopMatrix();
 0304    }
 305    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0306    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, Color color ) {
 0307      Draw.PushMatrix();
 0308      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0309      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, color, false, 0f, 0f );
 0310      Draw.PopMatrix();
 0311    }
 312    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0313    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, float radius ) {
 0314      Draw.PushMatrix();
 0315      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0316      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, 0f, 0f );
 0317      Draw.PopMatrix();
 0318    }
 319    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0320    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, float radius, Color color ) {
 0321      Draw.PushMatrix();
 0322      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0323      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, 0f, 0f );
 0324      Draw.PopMatrix();
 0325    }
 326    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0327    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, float radius, float angle ) {
 0328      Draw.PushMatrix();
 0329      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0330      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, 0f, angle );
 0331      Draw.PopMatrix();
 0332    }
 333    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0334    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, float radius, float angle, Co
 0335      Draw.PushMatrix();
 0336      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0337      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, 0f, angle );
 0338      Draw.PopMatrix();
 0339    }
 340    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0341    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, float radius, float angle, fl
 0342      Draw.PushMatrix();
 0343      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0344      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, false, roundness, angle );
 0345      Draw.PopMatrix();
 0346    }
 347    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0348    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, float radius, float angle, fl
 0349      Draw.PushMatrix();
 0350      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0351      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, false, roundness, angle );
 0352      Draw.PopMatrix();
 0353    }
 354    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0355    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount ) {
 0356      Draw.PushMatrix();
 0357      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0358      RegularPolygon_Internal( sideCount, Radius, Thickness, Color, false, 0f, 0f );
 0359      Draw.PopMatrix();
 0360    }
 361    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0362    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, Color color ) 
 0363      Draw.PushMatrix();
 0364      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0365      RegularPolygon_Internal( sideCount, Radius, Thickness, color, false, 0f, 0f );
 0366      Draw.PopMatrix();
 0367    }
 368    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0369    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, float radius )
 0370      Draw.PushMatrix();
 0371      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0372      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, 0f, 0f );
 0373      Draw.PopMatrix();
 0374    }
 375    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0376    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, float radius, 
 0377      Draw.PushMatrix();
 0378      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0379      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, 0f, 0f );
 0380      Draw.PopMatrix();
 0381    }
 382    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0383    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, float radius, 
 0384      Draw.PushMatrix();
 0385      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0386      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, 0f, angle );
 0387      Draw.PopMatrix();
 0388    }
 389    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0390    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, float radius, 
 0391      Draw.PushMatrix();
 0392      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0393      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, 0f, angle );
 0394      Draw.PopMatrix();
 0395    }
 396    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0397    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, float radius, 
 0398      Draw.PushMatrix();
 0399      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0400      RegularPolygon_Internal( sideCount, radius, Thickness, Color, false, roundness, angle );
 0401      Draw.PopMatrix();
 0402    }
 403    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0404    [MethodImpl( INLINE )] public static void RegularPolygon( Vector3 pos, Quaternion rot, int sideCount, float radius, 
 0405      Draw.PushMatrix();
 0406      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0407      RegularPolygon_Internal( sideCount, radius, Thickness, color, false, roundness, angle );
 0408      Draw.PopMatrix();
 0409    }
 410    /// <summary>Draws a regular polygon</summary>
 0411    [MethodImpl( INLINE )] public static void RegularPolygon() => RegularPolygon_Internal( RegularPolygonSideCount, Radi
 412    /// <summary>Draws a regular polygon</summary><param name="color">The color of the regular polygon</param>
 0413    [MethodImpl( INLINE )] public static void RegularPolygon( Color color ) => RegularPolygon_Internal( RegularPolygonSi
 414    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param>
 0415    [MethodImpl( INLINE )] public static void RegularPolygon( float radius ) => RegularPolygon_Internal( RegularPolygonS
 416    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0417    [MethodImpl( INLINE )] public static void RegularPolygon( float radius, Color color ) => RegularPolygon_Internal( Re
 418    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0419    [MethodImpl( INLINE )] public static void RegularPolygon( float radius, float angle ) => RegularPolygon_Internal( Re
 420    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0421    [MethodImpl( INLINE )] public static void RegularPolygon( float radius, float angle, Color color ) => RegularPolygon
 422    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0423    [MethodImpl( INLINE )] public static void RegularPolygon( float radius, float angle, float roundness ) => RegularPol
 424    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0425    [MethodImpl( INLINE )] public static void RegularPolygon( float radius, float angle, float roundness, Color color ) 
 426    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0427    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount ) => RegularPolygon_Internal( sideCount, Rad
 428    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0429    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, Color color ) => RegularPolygon_Internal( s
 430    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0431    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, float radius ) => RegularPolygon_Internal( 
 432    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0433    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, float radius, Color color ) => RegularPolyg
 434    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0435    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, float radius, float angle ) => RegularPolyg
 436    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0437    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, float radius, float angle, Color color ) =>
 438    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0439    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, float radius, float angle, float roundness 
 440    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0441    [MethodImpl( INLINE )] public static void RegularPolygon( int sideCount, float radius, float angle, float roundness,
 442    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param>
 0443    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos ) {
 0444      Draw.PushMatrix();
 0445      Draw.Translate( pos );
 0446      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, Color, true, 0f, 0f );
 0447      Draw.PopMatrix();
 0448    }
 449    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0450    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Color color ) {
 0451      Draw.PushMatrix();
 0452      Draw.Translate( pos );
 0453      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, color, true, 0f, 0f );
 0454      Draw.PopMatrix();
 0455    }
 456    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0457    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius ) {
 0458      Draw.PushMatrix();
 0459      Draw.Translate( pos );
 0460      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, true, 0f, 0f );
 0461      Draw.PopMatrix();
 0462    }
 463    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0464    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, Color color ) {
 0465      Draw.PushMatrix();
 0466      Draw.Translate( pos );
 0467      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, true, 0f, 0f );
 0468      Draw.PopMatrix();
 0469    }
 470    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0471    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, float thickness ) {
 0472      Draw.PushMatrix();
 0473      Draw.Translate( pos );
 0474      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, 0f, 0f );
 0475      Draw.PopMatrix();
 0476    }
 477    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0478    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, float thickness, Color co
 0479      Draw.PushMatrix();
 0480      Draw.Translate( pos );
 0481      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, 0f, 0f );
 0482      Draw.PopMatrix();
 0483    }
 484    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0485    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, float thickness, float an
 0486      Draw.PushMatrix();
 0487      Draw.Translate( pos );
 0488      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, 0f, angle );
 0489      Draw.PopMatrix();
 0490    }
 491    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0492    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, float thickness, float an
 0493      Draw.PushMatrix();
 0494      Draw.Translate( pos );
 0495      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, 0f, angle );
 0496      Draw.PopMatrix();
 0497    }
 498    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0499    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, float thickness, float an
 0500      Draw.PushMatrix();
 0501      Draw.Translate( pos );
 0502      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, roundness, angle );
 0503      Draw.PopMatrix();
 0504    }
 505    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0506    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, float radius, float thickness, float an
 0507      Draw.PushMatrix();
 0508      Draw.Translate( pos );
 0509      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, roundness, angle );
 0510      Draw.PopMatrix();
 0511    }
 512    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0513    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount ) {
 0514      Draw.PushMatrix();
 0515      Draw.Translate( pos );
 0516      RegularPolygon_Internal( sideCount, Radius, Thickness, Color, true, 0f, 0f );
 0517      Draw.PopMatrix();
 0518    }
 519    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0520    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, Color color ) {
 0521      Draw.PushMatrix();
 0522      Draw.Translate( pos );
 0523      RegularPolygon_Internal( sideCount, Radius, Thickness, color, true, 0f, 0f );
 0524      Draw.PopMatrix();
 0525    }
 526    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0527    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius ) {
 0528      Draw.PushMatrix();
 0529      Draw.Translate( pos );
 0530      RegularPolygon_Internal( sideCount, radius, Thickness, Color, true, 0f, 0f );
 0531      Draw.PopMatrix();
 0532    }
 533    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0534    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, Color colo
 0535      Draw.PushMatrix();
 0536      Draw.Translate( pos );
 0537      RegularPolygon_Internal( sideCount, radius, Thickness, color, true, 0f, 0f );
 0538      Draw.PopMatrix();
 0539    }
 540    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0541    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, float thic
 0542      Draw.PushMatrix();
 0543      Draw.Translate( pos );
 0544      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, 0f, 0f );
 0545      Draw.PopMatrix();
 0546    }
 547    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0548    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, float thic
 0549      Draw.PushMatrix();
 0550      Draw.Translate( pos );
 0551      RegularPolygon_Internal( sideCount, radius, thickness, color, true, 0f, 0f );
 0552      Draw.PopMatrix();
 0553    }
 554    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0555    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, float thic
 0556      Draw.PushMatrix();
 0557      Draw.Translate( pos );
 0558      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, 0f, angle );
 0559      Draw.PopMatrix();
 0560    }
 561    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0562    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, float thic
 0563      Draw.PushMatrix();
 0564      Draw.Translate( pos );
 0565      RegularPolygon_Internal( sideCount, radius, thickness, color, true, 0f, angle );
 0566      Draw.PopMatrix();
 0567    }
 568    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0569    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, float thic
 0570      Draw.PushMatrix();
 0571      Draw.Translate( pos );
 0572      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, roundness, angle );
 0573      Draw.PopMatrix();
 0574    }
 575    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0576    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, int sideCount, float radius, float thic
 0577      Draw.PushMatrix();
 0578      Draw.Translate( pos );
 0579      RegularPolygon_Internal( sideCount, radius, thickness, color, true, roundness, angle );
 0580      Draw.PopMatrix();
 0581    }
 582    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0583    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal ) {
 0584      Draw.PushMatrix();
 0585      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0586      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, Color, true, 0f, 0f );
 0587      Draw.PopMatrix();
 0588    }
 589    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0590    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, Color color ) {
 0591      Draw.PushMatrix();
 0592      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0593      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, color, true, 0f, 0f );
 0594      Draw.PopMatrix();
 0595    }
 596    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0597    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius ) {
 0598      Draw.PushMatrix();
 0599      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0600      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, true, 0f, 0f );
 0601      Draw.PopMatrix();
 0602    }
 603    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0604    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, Color col
 0605      Draw.PushMatrix();
 0606      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0607      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, true, 0f, 0f );
 0608      Draw.PopMatrix();
 0609    }
 610    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0611    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, float thi
 0612      Draw.PushMatrix();
 0613      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0614      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, 0f, 0f );
 0615      Draw.PopMatrix();
 0616    }
 617    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0618    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, float thi
 0619      Draw.PushMatrix();
 0620      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0621      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, 0f, 0f );
 0622      Draw.PopMatrix();
 0623    }
 624    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0625    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, float thi
 0626      Draw.PushMatrix();
 0627      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0628      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, 0f, angle );
 0629      Draw.PopMatrix();
 0630    }
 631    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0632    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, float thi
 0633      Draw.PushMatrix();
 0634      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0635      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, 0f, angle );
 0636      Draw.PopMatrix();
 0637    }
 638    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0639    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, float thi
 0640      Draw.PushMatrix();
 0641      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0642      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, roundness, angle );
 0643      Draw.PopMatrix();
 0644    }
 645    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0646    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, float radius, float thi
 0647      Draw.PushMatrix();
 0648      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0649      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, roundness, angle );
 0650      Draw.PopMatrix();
 0651    }
 652    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0653    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount ) {
 0654      Draw.PushMatrix();
 0655      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0656      RegularPolygon_Internal( sideCount, Radius, Thickness, Color, true, 0f, 0f );
 0657      Draw.PopMatrix();
 0658    }
 659    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0660    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, Color co
 0661      Draw.PushMatrix();
 0662      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0663      RegularPolygon_Internal( sideCount, Radius, Thickness, color, true, 0f, 0f );
 0664      Draw.PopMatrix();
 0665    }
 666    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0667    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0668      Draw.PushMatrix();
 0669      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0670      RegularPolygon_Internal( sideCount, radius, Thickness, Color, true, 0f, 0f );
 0671      Draw.PopMatrix();
 0672    }
 673    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0674    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0675      Draw.PushMatrix();
 0676      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0677      RegularPolygon_Internal( sideCount, radius, Thickness, color, true, 0f, 0f );
 0678      Draw.PopMatrix();
 0679    }
 680    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0681    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0682      Draw.PushMatrix();
 0683      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0684      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, 0f, 0f );
 0685      Draw.PopMatrix();
 0686    }
 687    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0688    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0689      Draw.PushMatrix();
 0690      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0691      RegularPolygon_Internal( sideCount, radius, thickness, color, true, 0f, 0f );
 0692      Draw.PopMatrix();
 0693    }
 694    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0695    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0696      Draw.PushMatrix();
 0697      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0698      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, 0f, angle );
 0699      Draw.PopMatrix();
 0700    }
 701    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0702    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0703      Draw.PushMatrix();
 0704      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0705      RegularPolygon_Internal( sideCount, radius, thickness, color, true, 0f, angle );
 0706      Draw.PopMatrix();
 0707    }
 708    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0709    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0710      Draw.PushMatrix();
 0711      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0712      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, roundness, angle );
 0713      Draw.PopMatrix();
 0714    }
 715    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0716    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Vector3 normal, int sideCount, float ra
 0717      Draw.PushMatrix();
 0718      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0719      RegularPolygon_Internal( sideCount, radius, thickness, color, true, roundness, angle );
 0720      Draw.PopMatrix();
 0721    }
 722    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0723    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot ) {
 0724      Draw.PushMatrix();
 0725      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0726      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, Color, true, 0f, 0f );
 0727      Draw.PopMatrix();
 0728    }
 729    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0730    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, Color color ) {
 0731      Draw.PushMatrix();
 0732      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0733      RegularPolygon_Internal( RegularPolygonSideCount, Radius, Thickness, color, true, 0f, 0f );
 0734      Draw.PopMatrix();
 0735    }
 736    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0737    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius ) {
 0738      Draw.PushMatrix();
 0739      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0740      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, Color, true, 0f, 0f );
 0741      Draw.PopMatrix();
 0742    }
 743    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0744    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, Color col
 0745      Draw.PushMatrix();
 0746      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0747      RegularPolygon_Internal( RegularPolygonSideCount, radius, Thickness, color, true, 0f, 0f );
 0748      Draw.PopMatrix();
 0749    }
 750    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0751    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, float thi
 0752      Draw.PushMatrix();
 0753      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0754      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, 0f, 0f );
 0755      Draw.PopMatrix();
 0756    }
 757    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0758    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, float thi
 0759      Draw.PushMatrix();
 0760      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0761      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, 0f, 0f );
 0762      Draw.PopMatrix();
 0763    }
 764    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0765    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, float thi
 0766      Draw.PushMatrix();
 0767      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0768      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, 0f, angle );
 0769      Draw.PopMatrix();
 0770    }
 771    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0772    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, float thi
 0773      Draw.PushMatrix();
 0774      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0775      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, 0f, angle );
 0776      Draw.PopMatrix();
 0777    }
 778    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0779    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, float thi
 0780      Draw.PushMatrix();
 0781      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0782      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, Color, true, roundness, angle );
 0783      Draw.PopMatrix();
 0784    }
 785    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0786    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, float radius, float thi
 0787      Draw.PushMatrix();
 0788      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0789      RegularPolygon_Internal( RegularPolygonSideCount, radius, thickness, color, true, roundness, angle );
 0790      Draw.PopMatrix();
 0791    }
 792    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0793    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount ) {
 0794      Draw.PushMatrix();
 0795      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0796      RegularPolygon_Internal( sideCount, Radius, Thickness, Color, true, 0f, 0f );
 0797      Draw.PopMatrix();
 0798    }
 799    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0800    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, Color co
 0801      Draw.PushMatrix();
 0802      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0803      RegularPolygon_Internal( sideCount, Radius, Thickness, color, true, 0f, 0f );
 0804      Draw.PopMatrix();
 0805    }
 806    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0807    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0808      Draw.PushMatrix();
 0809      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0810      RegularPolygon_Internal( sideCount, radius, Thickness, Color, true, 0f, 0f );
 0811      Draw.PopMatrix();
 0812    }
 813    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0814    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0815      Draw.PushMatrix();
 0816      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0817      RegularPolygon_Internal( sideCount, radius, Thickness, color, true, 0f, 0f );
 0818      Draw.PopMatrix();
 0819    }
 820    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0821    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0822      Draw.PushMatrix();
 0823      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0824      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, 0f, 0f );
 0825      Draw.PopMatrix();
 0826    }
 827    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0828    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0829      Draw.PushMatrix();
 0830      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0831      RegularPolygon_Internal( sideCount, radius, thickness, color, true, 0f, 0f );
 0832      Draw.PopMatrix();
 0833    }
 834    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0835    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0836      Draw.PushMatrix();
 0837      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0838      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, 0f, angle );
 0839      Draw.PopMatrix();
 0840    }
 841    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0842    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0843      Draw.PushMatrix();
 0844      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0845      RegularPolygon_Internal( sideCount, radius, thickness, color, true, 0f, angle );
 0846      Draw.PopMatrix();
 0847    }
 848    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0849    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0850      Draw.PushMatrix();
 0851      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0852      RegularPolygon_Internal( sideCount, radius, thickness, Color, true, roundness, angle );
 0853      Draw.PopMatrix();
 0854    }
 855    /// <summary>Draws a regular polygon</summary><param name="pos">The position of the regular polygon</param><param na
 0856    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Vector3 pos, Quaternion rot, int sideCount, float ra
 0857      Draw.PushMatrix();
 0858      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0859      RegularPolygon_Internal( sideCount, radius, thickness, color, true, roundness, angle );
 0860      Draw.PopMatrix();
 0861    }
 862    /// <summary>Draws a regular polygon</summary>
 0863    [MethodImpl( INLINE )] public static void RegularPolygonBorder() => RegularPolygon_Internal( RegularPolygonSideCount
 864    /// <summary>Draws a regular polygon</summary><param name="color">The color of the regular polygon</param>
 0865    [MethodImpl( INLINE )] public static void RegularPolygonBorder( Color color ) => RegularPolygon_Internal( RegularPol
 866    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param>
 0867    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius ) => RegularPolygon_Internal( RegularPo
 868    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0869    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, Color color ) => RegularPolygon_Intern
 870    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0871    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, float thickness ) => RegularPolygon_In
 872    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0873    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, float thickness, Color color ) => Regu
 874    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0875    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, float thickness, float angle ) => Regu
 876    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0877    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, float thickness, float angle, Color co
 878    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0879    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, float thickness, float angle, float ro
 880    /// <summary>Draws a regular polygon</summary><param name="radius">The radius from center to vertex</param><param na
 0881    [MethodImpl( INLINE )] public static void RegularPolygonBorder( float radius, float thickness, float angle, float ro
 882    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0883    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount ) => RegularPolygon_Internal( sideCoun
 884    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0885    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, Color color ) => RegularPolygon_Inter
 886    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0887    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius ) => RegularPolygon_Inte
 888    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0889    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, Color color ) => Regula
 890    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0891    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, float thickness ) => Re
 892    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0893    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, float thickness, Color 
 894    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0895    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, float thickness, float 
 896    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0897    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, float thickness, float 
 898    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0899    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, float thickness, float 
 900    /// <summary>Draws a regular polygon</summary><param name="sideCount">Number of sides of this regular polygon. 3 = t
 0901    [MethodImpl( INLINE )] public static void RegularPolygonBorder( int sideCount, float radius, float thickness, float 
 902    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param>
 0903    [MethodImpl( INLINE )] public static void Disc( Vector3 pos ) {
 0904      Draw.PushMatrix();
 0905      Draw.Translate( pos );
 0906      Disc_Internal( Radius, Color );
 0907      Draw.PopMatrix();
 0908    }
 909    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="color
 0910    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, DiscColors colors ) {
 0911      Draw.PushMatrix();
 0912      Draw.Translate( pos );
 0913      Disc_Internal( Radius, colors );
 0914      Draw.PopMatrix();
 0915    }
 916    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="radiu
 0917    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, float radius ) {
 0918      Draw.PushMatrix();
 0919      Draw.Translate( pos );
 0920      Disc_Internal( radius, Color );
 0921      Draw.PopMatrix();
 0922    }
 923    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="radiu
 0924    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, float radius, DiscColors colors ) {
 0925      Draw.PushMatrix();
 0926      Draw.Translate( pos );
 0927      Disc_Internal( radius, colors );
 0928      Draw.PopMatrix();
 0929    }
 930    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="norma
 0931    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Vector3 normal ) {
 0932      Draw.PushMatrix();
 0933      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0934      Disc_Internal( Radius, Color );
 0935      Draw.PopMatrix();
 0936    }
 937    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="norma
 0938    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Vector3 normal, DiscColors colors ) {
 0939      Draw.PushMatrix();
 0940      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0941      Disc_Internal( Radius, colors );
 0942      Draw.PopMatrix();
 0943    }
 944    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="norma
 0945    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Vector3 normal, float radius ) {
 0946      Draw.PushMatrix();
 0947      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0948      Disc_Internal( radius, Color );
 0949      Draw.PopMatrix();
 0950    }
 951    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="norma
 0952    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Vector3 normal, float radius, DiscColors colors ) {
 0953      Draw.PushMatrix();
 0954      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 0955      Disc_Internal( radius, colors );
 0956      Draw.PopMatrix();
 0957    }
 958    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="rot">
 0959    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Quaternion rot ) {
 0960      Draw.PushMatrix();
 0961      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0962      Disc_Internal( Radius, Color );
 0963      Draw.PopMatrix();
 0964    }
 965    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="rot">
 0966    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Quaternion rot, DiscColors colors ) {
 0967      Draw.PushMatrix();
 0968      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0969      Disc_Internal( Radius, colors );
 0970      Draw.PopMatrix();
 0971    }
 972    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="rot">
 0973    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Quaternion rot, float radius ) {
 0974      Draw.PushMatrix();
 0975      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0976      Disc_Internal( radius, Color );
 0977      Draw.PopMatrix();
 0978    }
 979    /// <summary>Draws a solid filled disc</summary><param name="pos">The position of the disc</param><param name="rot">
 0980    [MethodImpl( INLINE )] public static void Disc( Vector3 pos, Quaternion rot, float radius, DiscColors colors ) {
 0981      Draw.PushMatrix();
 0982      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 0983      Disc_Internal( radius, colors );
 0984      Draw.PopMatrix();
 0985    }
 986    /// <summary>Draws a solid filled disc</summary>
 0987    [MethodImpl( INLINE )] public static void Disc() => Disc_Internal( Radius, Color );
 988    /// <summary>Draws a solid filled disc</summary><param name="colors">The color of the disc. This can be either a sin
 0989    [MethodImpl( INLINE )] public static void Disc( DiscColors colors ) => Disc_Internal( Radius, colors );
 990    /// <summary>Draws a solid filled disc</summary><param name="radius">The radius of this disc</param>
 0991    [MethodImpl( INLINE )] public static void Disc( float radius ) => Disc_Internal( radius, Color );
 992    /// <summary>Draws a solid filled disc</summary><param name="radius">The radius of this disc</param><param name="col
 0993    [MethodImpl( INLINE )] public static void Disc( float radius, DiscColors colors ) => Disc_Internal( radius, colors )
 994    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param>
 0995    [MethodImpl( INLINE )] public static void Ring( Vector3 pos ) {
 0996      Draw.PushMatrix();
 0997      Draw.Translate( pos );
 0998      Ring_Internal( Radius, Thickness, Color );
 0999      Draw.PopMatrix();
 01000    }
 1001    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="colors">T
 01002    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, DiscColors colors ) {
 01003      Draw.PushMatrix();
 01004      Draw.Translate( pos );
 01005      Ring_Internal( Radius, Thickness, colors );
 01006      Draw.PopMatrix();
 01007    }
 1008    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="radius">T
 01009    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, float radius ) {
 01010      Draw.PushMatrix();
 01011      Draw.Translate( pos );
 01012      Ring_Internal( radius, Thickness, Color );
 01013      Draw.PopMatrix();
 01014    }
 1015    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="radius">T
 01016    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, float radius, DiscColors colors ) {
 01017      Draw.PushMatrix();
 01018      Draw.Translate( pos );
 01019      Ring_Internal( radius, Thickness, colors );
 01020      Draw.PopMatrix();
 01021    }
 1022    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="radius">T
 01023    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, float radius, float thickness ) {
 01024      Draw.PushMatrix();
 01025      Draw.Translate( pos );
 01026      Ring_Internal( radius, thickness, Color );
 01027      Draw.PopMatrix();
 01028    }
 1029    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="radius">T
 01030    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, float radius, float thickness, DiscColors colors ) {
 01031      Draw.PushMatrix();
 01032      Draw.Translate( pos );
 01033      Ring_Internal( radius, thickness, colors );
 01034      Draw.PopMatrix();
 01035    }
 1036    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="normal">T
 01037    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Vector3 normal ) {
 01038      Draw.PushMatrix();
 01039      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01040      Ring_Internal( Radius, Thickness, Color );
 01041      Draw.PopMatrix();
 01042    }
 1043    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="normal">T
 01044    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Vector3 normal, DiscColors colors ) {
 01045      Draw.PushMatrix();
 01046      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01047      Ring_Internal( Radius, Thickness, colors );
 01048      Draw.PopMatrix();
 01049    }
 1050    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="normal">T
 01051    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Vector3 normal, float radius ) {
 01052      Draw.PushMatrix();
 01053      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01054      Ring_Internal( radius, Thickness, Color );
 01055      Draw.PopMatrix();
 01056    }
 1057    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="normal">T
 01058    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Vector3 normal, float radius, DiscColors colors ) {
 01059      Draw.PushMatrix();
 01060      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01061      Ring_Internal( radius, Thickness, colors );
 01062      Draw.PopMatrix();
 01063    }
 1064    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="normal">T
 01065    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Vector3 normal, float radius, float thickness ) {
 01066      Draw.PushMatrix();
 01067      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01068      Ring_Internal( radius, thickness, Color );
 01069      Draw.PopMatrix();
 01070    }
 1071    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="normal">T
 01072    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Vector3 normal, float radius, float thickness, DiscColo
 01073      Draw.PushMatrix();
 01074      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01075      Ring_Internal( radius, thickness, colors );
 01076      Draw.PopMatrix();
 01077    }
 1078    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="rot">The 
 01079    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Quaternion rot ) {
 01080      Draw.PushMatrix();
 01081      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01082      Ring_Internal( Radius, Thickness, Color );
 01083      Draw.PopMatrix();
 01084    }
 1085    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="rot">The 
 01086    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Quaternion rot, DiscColors colors ) {
 01087      Draw.PushMatrix();
 01088      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01089      Ring_Internal( Radius, Thickness, colors );
 01090      Draw.PopMatrix();
 01091    }
 1092    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="rot">The 
 01093    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Quaternion rot, float radius ) {
 01094      Draw.PushMatrix();
 01095      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01096      Ring_Internal( radius, Thickness, Color );
 01097      Draw.PopMatrix();
 01098    }
 1099    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="rot">The 
 01100    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Quaternion rot, float radius, DiscColors colors ) {
 01101      Draw.PushMatrix();
 01102      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01103      Ring_Internal( radius, Thickness, colors );
 01104      Draw.PopMatrix();
 01105    }
 1106    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="rot">The 
 01107    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Quaternion rot, float radius, float thickness ) {
 01108      Draw.PushMatrix();
 01109      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01110      Ring_Internal( radius, thickness, Color );
 01111      Draw.PopMatrix();
 01112    }
 1113    /// <summary>Draws a ring (circle)</summary><param name="pos">The position of the ring</param><param name="rot">The 
 01114    [MethodImpl( INLINE )] public static void Ring( Vector3 pos, Quaternion rot, float radius, float thickness, DiscColo
 01115      Draw.PushMatrix();
 01116      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01117      Ring_Internal( radius, thickness, colors );
 01118      Draw.PopMatrix();
 01119    }
 1120    /// <summary>Draws a ring (circle)</summary>
 01121    [MethodImpl( INLINE )] public static void Ring() => Ring_Internal( Radius, Thickness, Color );
 1122    /// <summary>Draws a ring (circle)</summary><param name="colors">The color of the ring. This can be either a single 
 01123    [MethodImpl( INLINE )] public static void Ring( DiscColors colors ) => Ring_Internal( Radius, Thickness, colors );
 1124    /// <summary>Draws a ring (circle)</summary><param name="radius">The radius of this ring</param>
 01125    [MethodImpl( INLINE )] public static void Ring( float radius ) => Ring_Internal( radius, Thickness, Color );
 1126    /// <summary>Draws a ring (circle)</summary><param name="radius">The radius of this ring</param><param name="colors"
 01127    [MethodImpl( INLINE )] public static void Ring( float radius, DiscColors colors ) => Ring_Internal( radius, Thicknes
 1128    /// <summary>Draws a ring (circle)</summary><param name="radius">The radius of this ring</param><param name="thickne
 01129    [MethodImpl( INLINE )] public static void Ring( float radius, float thickness ) => Ring_Internal( radius, thickness,
 1130    /// <summary>Draws a ring (circle)</summary><param name="radius">The radius of this ring</param><param name="thickne
 01131    [MethodImpl( INLINE )] public static void Ring( float radius, float thickness, DiscColors colors ) => Ring_Internal(
 1132    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01133    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, float angleRadStart, float angleRadEnd ) {
 01134      Draw.PushMatrix();
 01135      Draw.Translate( pos );
 01136      Pie_Internal( Radius, Color, angleRadStart, angleRadEnd );
 01137      Draw.PopMatrix();
 01138    }
 1139    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01140    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, float angleRadStart, float angleRadEnd, DiscColors color
 01141      Draw.PushMatrix();
 01142      Draw.Translate( pos );
 01143      Pie_Internal( Radius, colors, angleRadStart, angleRadEnd );
 01144      Draw.PopMatrix();
 01145    }
 1146    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01147    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, float radius, float angleRadStart, float angleRadEnd ) {
 01148      Draw.PushMatrix();
 01149      Draw.Translate( pos );
 01150      Pie_Internal( radius, Color, angleRadStart, angleRadEnd );
 01151      Draw.PopMatrix();
 01152    }
 1153    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01154    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, float radius, float angleRadStart, float angleRadEnd, Di
 01155      Draw.PushMatrix();
 01156      Draw.Translate( pos );
 01157      Pie_Internal( radius, colors, angleRadStart, angleRadEnd );
 01158      Draw.PopMatrix();
 01159    }
 1160    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01161    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Vector3 normal, float angleRadStart, float angleRadEnd )
 01162      Draw.PushMatrix();
 01163      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01164      Pie_Internal( Radius, Color, angleRadStart, angleRadEnd );
 01165      Draw.PopMatrix();
 01166    }
 1167    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01168    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Vector3 normal, float angleRadStart, float angleRadEnd, 
 01169      Draw.PushMatrix();
 01170      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01171      Pie_Internal( Radius, colors, angleRadStart, angleRadEnd );
 01172      Draw.PopMatrix();
 01173    }
 1174    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01175    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Vector3 normal, float radius, float angleRadStart, float
 01176      Draw.PushMatrix();
 01177      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01178      Pie_Internal( radius, Color, angleRadStart, angleRadEnd );
 01179      Draw.PopMatrix();
 01180    }
 1181    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01182    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Vector3 normal, float radius, float angleRadStart, float
 01183      Draw.PushMatrix();
 01184      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01185      Pie_Internal( radius, colors, angleRadStart, angleRadEnd );
 01186      Draw.PopMatrix();
 01187    }
 1188    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01189    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Quaternion rot, float angleRadStart, float angleRadEnd )
 01190      Draw.PushMatrix();
 01191      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01192      Pie_Internal( Radius, Color, angleRadStart, angleRadEnd );
 01193      Draw.PopMatrix();
 01194    }
 1195    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01196    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Quaternion rot, float angleRadStart, float angleRadEnd, 
 01197      Draw.PushMatrix();
 01198      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01199      Pie_Internal( Radius, colors, angleRadStart, angleRadEnd );
 01200      Draw.PopMatrix();
 01201    }
 1202    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01203    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Quaternion rot, float radius, float angleRadStart, float
 01204      Draw.PushMatrix();
 01205      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01206      Pie_Internal( radius, Color, angleRadStart, angleRadEnd );
 01207      Draw.PopMatrix();
 01208    }
 1209    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="pos">The position of the p
 01210    [MethodImpl( INLINE )] public static void Pie( Vector3 pos, Quaternion rot, float radius, float angleRadStart, float
 01211      Draw.PushMatrix();
 01212      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01213      Pie_Internal( radius, colors, angleRadStart, angleRadEnd );
 01214      Draw.PopMatrix();
 01215    }
 1216    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="angleRadStart">The start a
 01217    [MethodImpl( INLINE )] public static void Pie( float angleRadStart, float angleRadEnd ) => Pie_Internal( Radius, Col
 1218    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="angleRadStart">The start a
 01219    [MethodImpl( INLINE )] public static void Pie( float angleRadStart, float angleRadEnd, DiscColors colors ) => Pie_In
 1220    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="radius">The radius of this
 01221    [MethodImpl( INLINE )] public static void Pie( float radius, float angleRadStart, float angleRadEnd ) => Pie_Interna
 1222    /// <summary>Draws a solid filled pie shape, using start/end angles</summary><param name="radius">The radius of this
 01223    [MethodImpl( INLINE )] public static void Pie( float radius, float angleRadStart, float angleRadEnd, DiscColors colo
 1224    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01225    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float angleRadStart, float angleRadEnd ) {
 01226      Draw.PushMatrix();
 01227      Draw.Translate( pos );
 01228      Arc_Internal( Radius, Thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01229      Draw.PopMatrix();
 01230    }
 1231    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01232    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float angleRadStart, float angleRadEnd, DiscColors color
 01233      Draw.PushMatrix();
 01234      Draw.Translate( pos );
 01235      Arc_Internal( Radius, Thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01236      Draw.PopMatrix();
 01237    }
 1238    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01239    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float angleRadStart, float angleRadEnd, ArcEndCap endCap
 01240      Draw.PushMatrix();
 01241      Draw.Translate( pos );
 01242      Arc_Internal( Radius, Thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01243      Draw.PopMatrix();
 01244    }
 1245    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01246    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float angleRadStart, float angleRadEnd, ArcEndCap endCap
 01247      Draw.PushMatrix();
 01248      Draw.Translate( pos );
 01249      Arc_Internal( Radius, Thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01250      Draw.PopMatrix();
 01251    }
 1252    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01253    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float angleRadStart, float angleRadEnd ) {
 01254      Draw.PushMatrix();
 01255      Draw.Translate( pos );
 01256      Arc_Internal( radius, Thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01257      Draw.PopMatrix();
 01258    }
 1259    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01260    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float angleRadStart, float angleRadEnd, Di
 01261      Draw.PushMatrix();
 01262      Draw.Translate( pos );
 01263      Arc_Internal( radius, Thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01264      Draw.PopMatrix();
 01265    }
 1266    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01267    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float angleRadStart, float angleRadEnd, Ar
 01268      Draw.PushMatrix();
 01269      Draw.Translate( pos );
 01270      Arc_Internal( radius, Thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01271      Draw.PopMatrix();
 01272    }
 1273    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01274    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float angleRadStart, float angleRadEnd, Ar
 01275      Draw.PushMatrix();
 01276      Draw.Translate( pos );
 01277      Arc_Internal( radius, Thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01278      Draw.PopMatrix();
 01279    }
 1280    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01281    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float thickness, float angleRadStart, floa
 01282      Draw.PushMatrix();
 01283      Draw.Translate( pos );
 01284      Arc_Internal( radius, thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01285      Draw.PopMatrix();
 01286    }
 1287    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01288    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float thickness, float angleRadStart, floa
 01289      Draw.PushMatrix();
 01290      Draw.Translate( pos );
 01291      Arc_Internal( radius, thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01292      Draw.PopMatrix();
 01293    }
 1294    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01295    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float thickness, float angleRadStart, floa
 01296      Draw.PushMatrix();
 01297      Draw.Translate( pos );
 01298      Arc_Internal( radius, thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01299      Draw.PopMatrix();
 01300    }
 1301    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01302    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, float radius, float thickness, float angleRadStart, floa
 01303      Draw.PushMatrix();
 01304      Draw.Translate( pos );
 01305      Arc_Internal( radius, thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01306      Draw.PopMatrix();
 01307    }
 1308    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01309    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float angleRadStart, float angleRadEnd )
 01310      Draw.PushMatrix();
 01311      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01312      Arc_Internal( Radius, Thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01313      Draw.PopMatrix();
 01314    }
 1315    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01316    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float angleRadStart, float angleRadEnd, 
 01317      Draw.PushMatrix();
 01318      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01319      Arc_Internal( Radius, Thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01320      Draw.PopMatrix();
 01321    }
 1322    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01323    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float angleRadStart, float angleRadEnd, 
 01324      Draw.PushMatrix();
 01325      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01326      Arc_Internal( Radius, Thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01327      Draw.PopMatrix();
 01328    }
 1329    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01330    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float angleRadStart, float angleRadEnd, 
 01331      Draw.PushMatrix();
 01332      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01333      Arc_Internal( Radius, Thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01334      Draw.PopMatrix();
 01335    }
 1336    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01337    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float angleRadStart, float
 01338      Draw.PushMatrix();
 01339      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01340      Arc_Internal( radius, Thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01341      Draw.PopMatrix();
 01342    }
 1343    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01344    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float angleRadStart, float
 01345      Draw.PushMatrix();
 01346      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01347      Arc_Internal( radius, Thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01348      Draw.PopMatrix();
 01349    }
 1350    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01351    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float angleRadStart, float
 01352      Draw.PushMatrix();
 01353      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01354      Arc_Internal( radius, Thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01355      Draw.PopMatrix();
 01356    }
 1357    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01358    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float angleRadStart, float
 01359      Draw.PushMatrix();
 01360      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01361      Arc_Internal( radius, Thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01362      Draw.PopMatrix();
 01363    }
 1364    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01365    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float thickness, float ang
 01366      Draw.PushMatrix();
 01367      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01368      Arc_Internal( radius, thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01369      Draw.PopMatrix();
 01370    }
 1371    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01372    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float thickness, float ang
 01373      Draw.PushMatrix();
 01374      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01375      Arc_Internal( radius, thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01376      Draw.PopMatrix();
 01377    }
 1378    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01379    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float thickness, float ang
 01380      Draw.PushMatrix();
 01381      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01382      Arc_Internal( radius, thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01383      Draw.PopMatrix();
 01384    }
 1385    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01386    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Vector3 normal, float radius, float thickness, float ang
 01387      Draw.PushMatrix();
 01388      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01389      Arc_Internal( radius, thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01390      Draw.PopMatrix();
 01391    }
 1392    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01393    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float angleRadStart, float angleRadEnd )
 01394      Draw.PushMatrix();
 01395      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01396      Arc_Internal( Radius, Thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01397      Draw.PopMatrix();
 01398    }
 1399    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01400    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float angleRadStart, float angleRadEnd, 
 01401      Draw.PushMatrix();
 01402      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01403      Arc_Internal( Radius, Thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01404      Draw.PopMatrix();
 01405    }
 1406    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01407    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float angleRadStart, float angleRadEnd, 
 01408      Draw.PushMatrix();
 01409      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01410      Arc_Internal( Radius, Thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01411      Draw.PopMatrix();
 01412    }
 1413    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01414    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float angleRadStart, float angleRadEnd, 
 01415      Draw.PushMatrix();
 01416      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01417      Arc_Internal( Radius, Thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01418      Draw.PopMatrix();
 01419    }
 1420    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01421    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float angleRadStart, float
 01422      Draw.PushMatrix();
 01423      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01424      Arc_Internal( radius, Thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01425      Draw.PopMatrix();
 01426    }
 1427    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01428    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float angleRadStart, float
 01429      Draw.PushMatrix();
 01430      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01431      Arc_Internal( radius, Thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01432      Draw.PopMatrix();
 01433    }
 1434    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01435    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float angleRadStart, float
 01436      Draw.PushMatrix();
 01437      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01438      Arc_Internal( radius, Thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01439      Draw.PopMatrix();
 01440    }
 1441    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01442    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float angleRadStart, float
 01443      Draw.PushMatrix();
 01444      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01445      Arc_Internal( radius, Thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01446      Draw.PopMatrix();
 01447    }
 1448    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01449    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float thickness, float ang
 01450      Draw.PushMatrix();
 01451      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01452      Arc_Internal( radius, thickness, Color, angleRadStart, angleRadEnd, ArcEndCap.None );
 01453      Draw.PopMatrix();
 01454    }
 1455    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01456    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float thickness, float ang
 01457      Draw.PushMatrix();
 01458      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01459      Arc_Internal( radius, thickness, colors, angleRadStart, angleRadEnd, ArcEndCap.None );
 01460      Draw.PopMatrix();
 01461    }
 1462    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01463    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float thickness, float ang
 01464      Draw.PushMatrix();
 01465      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01466      Arc_Internal( radius, thickness, Color, angleRadStart, angleRadEnd, endCaps );
 01467      Draw.PopMatrix();
 01468    }
 1469    /// <summary>Draws a circular arc, using start/end angles</summary><param name="pos">The position of the arc</param>
 01470    [MethodImpl( INLINE )] public static void Arc( Vector3 pos, Quaternion rot, float radius, float thickness, float ang
 01471      Draw.PushMatrix();
 01472      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01473      Arc_Internal( radius, thickness, colors, angleRadStart, angleRadEnd, endCaps );
 01474      Draw.PopMatrix();
 01475    }
 1476    /// <summary>Draws a circular arc, using start/end angles</summary><param name="angleRadStart">The start angle of th
 01477    [MethodImpl( INLINE )] public static void Arc( float angleRadStart, float angleRadEnd ) => Arc_Internal( Radius, Thi
 1478    /// <summary>Draws a circular arc, using start/end angles</summary><param name="angleRadStart">The start angle of th
 01479    [MethodImpl( INLINE )] public static void Arc( float angleRadStart, float angleRadEnd, DiscColors colors ) => Arc_In
 1480    /// <summary>Draws a circular arc, using start/end angles</summary><param name="angleRadStart">The start angle of th
 01481    [MethodImpl( INLINE )] public static void Arc( float angleRadStart, float angleRadEnd, ArcEndCap endCaps ) => Arc_In
 1482    /// <summary>Draws a circular arc, using start/end angles</summary><param name="angleRadStart">The start angle of th
 01483    [MethodImpl( INLINE )] public static void Arc( float angleRadStart, float angleRadEnd, ArcEndCap endCaps, DiscColors
 1484    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01485    [MethodImpl( INLINE )] public static void Arc( float radius, float angleRadStart, float angleRadEnd ) => Arc_Interna
 1486    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01487    [MethodImpl( INLINE )] public static void Arc( float radius, float angleRadStart, float angleRadEnd, DiscColors colo
 1488    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01489    [MethodImpl( INLINE )] public static void Arc( float radius, float angleRadStart, float angleRadEnd, ArcEndCap endCa
 1490    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01491    [MethodImpl( INLINE )] public static void Arc( float radius, float angleRadStart, float angleRadEnd, ArcEndCap endCa
 1492    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01493    [MethodImpl( INLINE )] public static void Arc( float radius, float thickness, float angleRadStart, float angleRadEnd
 1494    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01495    [MethodImpl( INLINE )] public static void Arc( float radius, float thickness, float angleRadStart, float angleRadEnd
 1496    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01497    [MethodImpl( INLINE )] public static void Arc( float radius, float thickness, float angleRadStart, float angleRadEnd
 1498    /// <summary>Draws a circular arc, using start/end angles</summary><param name="radius">The radius of this arc</para
 01499    [MethodImpl( INLINE )] public static void Arc( float radius, float thickness, float angleRadStart, float angleRadEnd
 1500    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01501    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Rect rect ) {
 01502      Draw.PushMatrix();
 01503      Draw.Translate( pos );
 01504      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, default );
 01505      Draw.PopMatrix();
 01506    }
 1507    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01508    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Rect rect, Color color ) {
 01509      Draw.PushMatrix();
 01510      Draw.Translate( pos );
 01511      Rectangle_Internal( BlendMode, false, rect, color, Thickness, default );
 01512      Draw.PopMatrix();
 01513    }
 1514    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01515    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Rect rect, float cornerRadius ) {
 01516      Draw.PushMatrix();
 01517      Draw.Translate( pos );
 01518      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, new Vector4( cornerRadius, cornerRadius, cornerRadiu
 01519      Draw.PopMatrix();
 01520    }
 1521    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01522    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Rect rect, float cornerRadius, Color color ) {
 01523      Draw.PushMatrix();
 01524      Draw.Translate( pos );
 01525      Rectangle_Internal( BlendMode, false, rect, color, Thickness, new Vector4( cornerRadius, cornerRadius, cornerRadiu
 01526      Draw.PopMatrix();
 01527    }
 1528    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01529    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Rect rect, Vector4 cornerRadii ) {
 01530      Draw.PushMatrix();
 01531      Draw.Translate( pos );
 01532      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, cornerRadii );
 01533      Draw.PopMatrix();
 01534    }
 1535    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01536    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Rect rect, Vector4 cornerRadii, Color color ) {
 01537      Draw.PushMatrix();
 01538      Draw.Translate( pos );
 01539      Rectangle_Internal( BlendMode, false, rect, color, Thickness, cornerRadii );
 01540      Draw.PopMatrix();
 01541    }
 1542    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01543    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Rect rect ) {
 01544      Draw.PushMatrix();
 01545      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01546      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, default );
 01547      Draw.PopMatrix();
 01548    }
 1549    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01550    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Rect rect, Color color ) {
 01551      Draw.PushMatrix();
 01552      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01553      Rectangle_Internal( BlendMode, false, rect, color, Thickness, default );
 01554      Draw.PopMatrix();
 01555    }
 1556    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01557    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Rect rect, float cornerRadius ) {
 01558      Draw.PushMatrix();
 01559      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01560      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, new Vector4( cornerRadius, cornerRadius, cornerRadiu
 01561      Draw.PopMatrix();
 01562    }
 1563    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01564    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Rect rect, float cornerRadius, Col
 01565      Draw.PushMatrix();
 01566      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01567      Rectangle_Internal( BlendMode, false, rect, color, Thickness, new Vector4( cornerRadius, cornerRadius, cornerRadiu
 01568      Draw.PopMatrix();
 01569    }
 1570    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01571    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Rect rect, Vector4 cornerRadii ) {
 01572      Draw.PushMatrix();
 01573      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01574      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, cornerRadii );
 01575      Draw.PopMatrix();
 01576    }
 1577    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01578    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Rect rect, Vector4 cornerRadii, Co
 01579      Draw.PushMatrix();
 01580      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01581      Rectangle_Internal( BlendMode, false, rect, color, Thickness, cornerRadii );
 01582      Draw.PopMatrix();
 01583    }
 1584    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01585    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Rect rect ) {
 01586      Draw.PushMatrix();
 01587      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01588      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, default );
 01589      Draw.PopMatrix();
 01590    }
 1591    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01592    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Rect rect, Color color ) {
 01593      Draw.PushMatrix();
 01594      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01595      Rectangle_Internal( BlendMode, false, rect, color, Thickness, default );
 01596      Draw.PopMatrix();
 01597    }
 1598    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01599    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Rect rect, float cornerRadius ) {
 01600      Draw.PushMatrix();
 01601      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01602      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, new Vector4( cornerRadius, cornerRadius, cornerRadiu
 01603      Draw.PopMatrix();
 01604    }
 1605    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01606    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Rect rect, float cornerRadius, Col
 01607      Draw.PushMatrix();
 01608      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01609      Rectangle_Internal( BlendMode, false, rect, color, Thickness, new Vector4( cornerRadius, cornerRadius, cornerRadiu
 01610      Draw.PopMatrix();
 01611    }
 1612    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01613    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Rect rect, Vector4 cornerRadii ) {
 01614      Draw.PushMatrix();
 01615      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01616      Rectangle_Internal( BlendMode, false, rect, Color, Thickness, cornerRadii );
 01617      Draw.PopMatrix();
 01618    }
 1619    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01620    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Rect rect, Vector4 cornerRadii, Co
 01621      Draw.PushMatrix();
 01622      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01623      Rectangle_Internal( BlendMode, false, rect, color, Thickness, cornerRadii );
 01624      Draw.PopMatrix();
 01625    }
 1626    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01627    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size ) {
 01628      Draw.PushMatrix();
 01629      Draw.Translate( pos );
 01630      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, default );
 01631      Draw.PopMatrix();
 01632    }
 1633    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01634    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, Color color ) {
 01635      Draw.PushMatrix();
 01636      Draw.Translate( pos );
 01637      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, default );
 01638      Draw.PopMatrix();
 01639    }
 1640    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01641    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, float cornerRadius ) {
 01642      Draw.PushMatrix();
 01643      Draw.Translate( pos );
 01644      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, new Vector4( cornerRadiu
 01645      Draw.PopMatrix();
 01646    }
 1647    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01648    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, float cornerRadius, Color color ) {
 01649      Draw.PushMatrix();
 01650      Draw.Translate( pos );
 01651      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, new Vector4( cornerRadiu
 01652      Draw.PopMatrix();
 01653    }
 1654    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01655    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, Vector4 cornerRadii ) {
 01656      Draw.PushMatrix();
 01657      Draw.Translate( pos );
 01658      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, cornerRadii );
 01659      Draw.PopMatrix();
 01660    }
 1661    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01662    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, Vector4 cornerRadii, Color color ) {
 01663      Draw.PushMatrix();
 01664      Draw.Translate( pos );
 01665      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, cornerRadii );
 01666      Draw.PopMatrix();
 01667    }
 1668    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01669    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height ) {
 01670      Draw.PushMatrix();
 01671      Draw.Translate( pos );
 01672      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, default );
 01673      Draw.PopMatrix();
 01674    }
 1675    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01676    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, Color color ) {
 01677      Draw.PushMatrix();
 01678      Draw.Translate( pos );
 01679      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, default );
 01680      Draw.PopMatrix();
 01681    }
 1682    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01683    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, float cornerRadius ) {
 01684      Draw.PushMatrix();
 01685      Draw.Translate( pos );
 01686      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, new Vector4( co
 01687      Draw.PopMatrix();
 01688    }
 1689    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01690    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, float cornerRadius, Col
 01691      Draw.PushMatrix();
 01692      Draw.Translate( pos );
 01693      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, new Vector4( co
 01694      Draw.PopMatrix();
 01695    }
 1696    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01697    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, Vector4 cornerRadii ) {
 01698      Draw.PushMatrix();
 01699      Draw.Translate( pos );
 01700      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, cornerRadii );
 01701      Draw.PopMatrix();
 01702    }
 1703    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01704    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, Vector4 cornerRadii, Co
 01705      Draw.PushMatrix();
 01706      Draw.Translate( pos );
 01707      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, cornerRadii );
 01708      Draw.PopMatrix();
 01709    }
 1710    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01711    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size ) {
 01712      Draw.PushMatrix();
 01713      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01714      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, default );
 01715      Draw.PopMatrix();
 01716    }
 1717    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01718    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, Color color ) {
 01719      Draw.PushMatrix();
 01720      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01721      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, default );
 01722      Draw.PopMatrix();
 01723    }
 1724    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01725    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, float cornerRadius )
 01726      Draw.PushMatrix();
 01727      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01728      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, new Vector4( cornerRadiu
 01729      Draw.PopMatrix();
 01730    }
 1731    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01732    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, float cornerRadius, 
 01733      Draw.PushMatrix();
 01734      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01735      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, new Vector4( cornerRadiu
 01736      Draw.PopMatrix();
 01737    }
 1738    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01739    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, Vector4 cornerRadii 
 01740      Draw.PushMatrix();
 01741      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01742      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, cornerRadii );
 01743      Draw.PopMatrix();
 01744    }
 1745    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01746    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, Vector4 cornerRadii,
 01747      Draw.PushMatrix();
 01748      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01749      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, cornerRadii );
 01750      Draw.PopMatrix();
 01751    }
 1752    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01753    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height ) {
 01754      Draw.PushMatrix();
 01755      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01756      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, default );
 01757      Draw.PopMatrix();
 01758    }
 1759    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01760    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, Color c
 01761      Draw.PushMatrix();
 01762      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01763      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, default );
 01764      Draw.PopMatrix();
 01765    }
 1766    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01767    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, float c
 01768      Draw.PushMatrix();
 01769      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01770      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, new Vector4( co
 01771      Draw.PopMatrix();
 01772    }
 1773    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01774    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, float c
 01775      Draw.PushMatrix();
 01776      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01777      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, new Vector4( co
 01778      Draw.PopMatrix();
 01779    }
 1780    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01781    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, Vector4
 01782      Draw.PushMatrix();
 01783      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01784      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, cornerRadii );
 01785      Draw.PopMatrix();
 01786    }
 1787    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01788    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, Vector4
 01789      Draw.PushMatrix();
 01790      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01791      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, cornerRadii );
 01792      Draw.PopMatrix();
 01793    }
 1794    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01795    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size ) {
 01796      Draw.PushMatrix();
 01797      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01798      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, default );
 01799      Draw.PopMatrix();
 01800    }
 1801    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01802    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, Color color ) {
 01803      Draw.PushMatrix();
 01804      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01805      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, default );
 01806      Draw.PopMatrix();
 01807    }
 1808    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01809    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, float cornerRadius )
 01810      Draw.PushMatrix();
 01811      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01812      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, new Vector4( cornerRadiu
 01813      Draw.PopMatrix();
 01814    }
 1815    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01816    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, float cornerRadius, 
 01817      Draw.PushMatrix();
 01818      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01819      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, new Vector4( cornerRadiu
 01820      Draw.PopMatrix();
 01821    }
 1822    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01823    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, Vector4 cornerRadii 
 01824      Draw.PushMatrix();
 01825      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01826      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), Color, Thickness, cornerRadii );
 01827      Draw.PopMatrix();
 01828    }
 1829    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01830    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, Vector4 cornerRadii,
 01831      Draw.PushMatrix();
 01832      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01833      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( size ), color, Thickness, cornerRadii );
 01834      Draw.PopMatrix();
 01835    }
 1836    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01837    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height ) {
 01838      Draw.PushMatrix();
 01839      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01840      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, default );
 01841      Draw.PopMatrix();
 01842    }
 1843    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01844    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, Color c
 01845      Draw.PushMatrix();
 01846      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01847      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, default );
 01848      Draw.PopMatrix();
 01849    }
 1850    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01851    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, float c
 01852      Draw.PushMatrix();
 01853      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01854      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, new Vector4( co
 01855      Draw.PopMatrix();
 01856    }
 1857    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01858    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, float c
 01859      Draw.PushMatrix();
 01860      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01861      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, new Vector4( co
 01862      Draw.PopMatrix();
 01863    }
 1864    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01865    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, Vector4
 01866      Draw.PushMatrix();
 01867      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01868      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), Color, Thickness, cornerRadii );
 01869      Draw.PopMatrix();
 01870    }
 1871    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01872    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, Vector4
 01873      Draw.PushMatrix();
 01874      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 01875      Rectangle_Internal( BlendMode, false, RectPivot.Center.GetRect( width, height ), color, Thickness, cornerRadii );
 01876      Draw.PopMatrix();
 01877    }
 1878    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 01879    [MethodImpl( INLINE )] public static void Rectangle( Rect rect ) => Rectangle_Internal( BlendMode, false, rect, Colo
 1880    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 01881    [MethodImpl( INLINE )] public static void Rectangle( Rect rect, Color color ) => Rectangle_Internal( BlendMode, fals
 1882    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 01883    [MethodImpl( INLINE )] public static void Rectangle( Rect rect, float cornerRadius ) => Rectangle_Internal( BlendMod
 1884    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 01885    [MethodImpl( INLINE )] public static void Rectangle( Rect rect, float cornerRadius, Color color ) => Rectangle_Inter
 1886    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 01887    [MethodImpl( INLINE )] public static void Rectangle( Rect rect, Vector4 cornerRadii ) => Rectangle_Internal( BlendMo
 1888    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 01889    [MethodImpl( INLINE )] public static void Rectangle( Rect rect, Vector4 cornerRadii, Color color ) => Rectangle_Inte
 1890    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01891    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, RectPivot pivot ) {
 01892      Draw.PushMatrix();
 01893      Draw.Translate( pos );
 01894      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, default );
 01895      Draw.PopMatrix();
 01896    }
 1897    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01898    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, RectPivot pivot, Color color ) {
 01899      Draw.PushMatrix();
 01900      Draw.Translate( pos );
 01901      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, default );
 01902      Draw.PopMatrix();
 01903    }
 1904    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01905    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, RectPivot pivot, float cornerRadius 
 01906      Draw.PushMatrix();
 01907      Draw.Translate( pos );
 01908      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, new Vector4( cornerRadius, cornerRa
 01909      Draw.PopMatrix();
 01910    }
 1911    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01912    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, RectPivot pivot, float cornerRadius,
 01913      Draw.PushMatrix();
 01914      Draw.Translate( pos );
 01915      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, new Vector4( cornerRadius, cornerRa
 01916      Draw.PopMatrix();
 01917    }
 1918    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01919    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, RectPivot pivot, Vector4 cornerRadii
 01920      Draw.PushMatrix();
 01921      Draw.Translate( pos );
 01922      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, cornerRadii );
 01923      Draw.PopMatrix();
 01924    }
 1925    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01926    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector2 size, RectPivot pivot, Vector4 cornerRadii
 01927      Draw.PushMatrix();
 01928      Draw.Translate( pos );
 01929      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, cornerRadii );
 01930      Draw.PopMatrix();
 01931    }
 1932    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01933    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, RectPivot pivot ) {
 01934      Draw.PushMatrix();
 01935      Draw.Translate( pos );
 01936      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, default );
 01937      Draw.PopMatrix();
 01938    }
 1939    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01940    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, RectPivot pivot, Color 
 01941      Draw.PushMatrix();
 01942      Draw.Translate( pos );
 01943      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, default );
 01944      Draw.PopMatrix();
 01945    }
 1946    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01947    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, RectPivot pivot, float 
 01948      Draw.PushMatrix();
 01949      Draw.Translate( pos );
 01950      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, new Vector4( cornerRadius,
 01951      Draw.PopMatrix();
 01952    }
 1953    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01954    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, RectPivot pivot, float 
 01955      Draw.PushMatrix();
 01956      Draw.Translate( pos );
 01957      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, new Vector4( cornerRadius,
 01958      Draw.PopMatrix();
 01959    }
 1960    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01961    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, RectPivot pivot, Vector
 01962      Draw.PushMatrix();
 01963      Draw.Translate( pos );
 01964      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, cornerRadii );
 01965      Draw.PopMatrix();
 01966    }
 1967    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01968    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, float width, float height, RectPivot pivot, Vector
 01969      Draw.PushMatrix();
 01970      Draw.Translate( pos );
 01971      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, cornerRadii );
 01972      Draw.PopMatrix();
 01973    }
 1974    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01975    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivot ) {
 01976      Draw.PushMatrix();
 01977      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01978      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, default );
 01979      Draw.PopMatrix();
 01980    }
 1981    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01982    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivot, Col
 01983      Draw.PushMatrix();
 01984      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01985      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, default );
 01986      Draw.PopMatrix();
 01987    }
 1988    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01989    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivot, flo
 01990      Draw.PushMatrix();
 01991      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01992      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, new Vector4( cornerRadius, cornerRa
 01993      Draw.PopMatrix();
 01994    }
 1995    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 01996    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivot, flo
 01997      Draw.PushMatrix();
 01998      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 01999      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, new Vector4( cornerRadius, cornerRa
 02000      Draw.PopMatrix();
 02001    }
 2002    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02003    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivot, Vec
 02004      Draw.PushMatrix();
 02005      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02006      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, cornerRadii );
 02007      Draw.PopMatrix();
 02008    }
 2009    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02010    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivot, Vec
 02011      Draw.PushMatrix();
 02012      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02013      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, cornerRadii );
 02014      Draw.PopMatrix();
 02015    }
 2016    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02017    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, RectPiv
 02018      Draw.PushMatrix();
 02019      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02020      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, default );
 02021      Draw.PopMatrix();
 02022    }
 2023    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02024    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, RectPiv
 02025      Draw.PushMatrix();
 02026      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02027      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, default );
 02028      Draw.PopMatrix();
 02029    }
 2030    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02031    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, RectPiv
 02032      Draw.PushMatrix();
 02033      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02034      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, new Vector4( cornerRadius,
 02035      Draw.PopMatrix();
 02036    }
 2037    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02038    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, RectPiv
 02039      Draw.PushMatrix();
 02040      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02041      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, new Vector4( cornerRadius,
 02042      Draw.PopMatrix();
 02043    }
 2044    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02045    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, RectPiv
 02046      Draw.PushMatrix();
 02047      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02048      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, cornerRadii );
 02049      Draw.PopMatrix();
 02050    }
 2051    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02052    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Vector3 normal, float width, float height, RectPiv
 02053      Draw.PushMatrix();
 02054      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02055      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, cornerRadii );
 02056      Draw.PopMatrix();
 02057    }
 2058    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02059    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivot ) {
 02060      Draw.PushMatrix();
 02061      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02062      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, default );
 02063      Draw.PopMatrix();
 02064    }
 2065    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02066    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivot, Col
 02067      Draw.PushMatrix();
 02068      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02069      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, default );
 02070      Draw.PopMatrix();
 02071    }
 2072    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02073    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivot, flo
 02074      Draw.PushMatrix();
 02075      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02076      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, new Vector4( cornerRadius, cornerRa
 02077      Draw.PopMatrix();
 02078    }
 2079    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02080    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivot, flo
 02081      Draw.PushMatrix();
 02082      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02083      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, new Vector4( cornerRadius, cornerRa
 02084      Draw.PopMatrix();
 02085    }
 2086    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02087    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivot, Vec
 02088      Draw.PushMatrix();
 02089      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02090      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), Color, Thickness, cornerRadii );
 02091      Draw.PopMatrix();
 02092    }
 2093    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02094    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivot, Vec
 02095      Draw.PushMatrix();
 02096      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02097      Rectangle_Internal( BlendMode, false, pivot.GetRect( size ), color, Thickness, cornerRadii );
 02098      Draw.PopMatrix();
 02099    }
 2100    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02101    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, RectPiv
 02102      Draw.PushMatrix();
 02103      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02104      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, default );
 02105      Draw.PopMatrix();
 02106    }
 2107    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02108    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, RectPiv
 02109      Draw.PushMatrix();
 02110      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02111      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, default );
 02112      Draw.PopMatrix();
 02113    }
 2114    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02115    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, RectPiv
 02116      Draw.PushMatrix();
 02117      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02118      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, new Vector4( cornerRadius,
 02119      Draw.PopMatrix();
 02120    }
 2121    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02122    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, RectPiv
 02123      Draw.PushMatrix();
 02124      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02125      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, new Vector4( cornerRadius,
 02126      Draw.PopMatrix();
 02127    }
 2128    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02129    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, RectPiv
 02130      Draw.PushMatrix();
 02131      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02132      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), Color, Thickness, cornerRadii );
 02133      Draw.PopMatrix();
 02134    }
 2135    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02136    [MethodImpl( INLINE )] public static void Rectangle( Vector3 pos, Quaternion rot, float width, float height, RectPiv
 02137      Draw.PushMatrix();
 02138      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02139      Rectangle_Internal( BlendMode, false, pivot.GetRect( width, height ), color, Thickness, cornerRadii );
 02140      Draw.PopMatrix();
 02141    }
 2142    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02143    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Rect rect, float thickness ) {
 02144      Draw.PushMatrix();
 02145      Draw.Translate( pos );
 02146      Rectangle_Internal( BlendMode, true, rect, Color, thickness, default );
 02147      Draw.PopMatrix();
 02148    }
 2149    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02150    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Rect rect, float thickness, Color color ) {
 02151      Draw.PushMatrix();
 02152      Draw.Translate( pos );
 02153      Rectangle_Internal( BlendMode, true, rect, color, thickness, default );
 02154      Draw.PopMatrix();
 02155    }
 2156    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02157    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Rect rect, float thickness, float cornerRadi
 02158      Draw.PushMatrix();
 02159      Draw.Translate( pos );
 02160      Rectangle_Internal( BlendMode, true, rect, Color, thickness, new Vector4( cornerRadius, cornerRadius, cornerRadius
 02161      Draw.PopMatrix();
 02162    }
 2163    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02164    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Rect rect, float thickness, float cornerRadi
 02165      Draw.PushMatrix();
 02166      Draw.Translate( pos );
 02167      Rectangle_Internal( BlendMode, true, rect, color, thickness, new Vector4( cornerRadius, cornerRadius, cornerRadius
 02168      Draw.PopMatrix();
 02169    }
 2170    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02171    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Rect rect, float thickness, Vector4 cornerRa
 02172      Draw.PushMatrix();
 02173      Draw.Translate( pos );
 02174      Rectangle_Internal( BlendMode, true, rect, Color, thickness, cornerRadii );
 02175      Draw.PopMatrix();
 02176    }
 2177    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02178    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Rect rect, float thickness, Vector4 cornerRa
 02179      Draw.PushMatrix();
 02180      Draw.Translate( pos );
 02181      Rectangle_Internal( BlendMode, true, rect, color, thickness, cornerRadii );
 02182      Draw.PopMatrix();
 02183    }
 2184    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02185    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Rect rect, float thickness )
 02186      Draw.PushMatrix();
 02187      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02188      Rectangle_Internal( BlendMode, true, rect, Color, thickness, default );
 02189      Draw.PopMatrix();
 02190    }
 2191    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02192    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Rect rect, float thickness, 
 02193      Draw.PushMatrix();
 02194      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02195      Rectangle_Internal( BlendMode, true, rect, color, thickness, default );
 02196      Draw.PopMatrix();
 02197    }
 2198    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02199    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Rect rect, float thickness, 
 02200      Draw.PushMatrix();
 02201      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02202      Rectangle_Internal( BlendMode, true, rect, Color, thickness, new Vector4( cornerRadius, cornerRadius, cornerRadius
 02203      Draw.PopMatrix();
 02204    }
 2205    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02206    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Rect rect, float thickness, 
 02207      Draw.PushMatrix();
 02208      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02209      Rectangle_Internal( BlendMode, true, rect, color, thickness, new Vector4( cornerRadius, cornerRadius, cornerRadius
 02210      Draw.PopMatrix();
 02211    }
 2212    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02213    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Rect rect, float thickness, 
 02214      Draw.PushMatrix();
 02215      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02216      Rectangle_Internal( BlendMode, true, rect, Color, thickness, cornerRadii );
 02217      Draw.PopMatrix();
 02218    }
 2219    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02220    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Rect rect, float thickness, 
 02221      Draw.PushMatrix();
 02222      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02223      Rectangle_Internal( BlendMode, true, rect, color, thickness, cornerRadii );
 02224      Draw.PopMatrix();
 02225    }
 2226    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02227    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Rect rect, float thickness )
 02228      Draw.PushMatrix();
 02229      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02230      Rectangle_Internal( BlendMode, true, rect, Color, thickness, default );
 02231      Draw.PopMatrix();
 02232    }
 2233    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02234    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Rect rect, float thickness, 
 02235      Draw.PushMatrix();
 02236      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02237      Rectangle_Internal( BlendMode, true, rect, color, thickness, default );
 02238      Draw.PopMatrix();
 02239    }
 2240    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02241    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Rect rect, float thickness, 
 02242      Draw.PushMatrix();
 02243      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02244      Rectangle_Internal( BlendMode, true, rect, Color, thickness, new Vector4( cornerRadius, cornerRadius, cornerRadius
 02245      Draw.PopMatrix();
 02246    }
 2247    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02248    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Rect rect, float thickness, 
 02249      Draw.PushMatrix();
 02250      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02251      Rectangle_Internal( BlendMode, true, rect, color, thickness, new Vector4( cornerRadius, cornerRadius, cornerRadius
 02252      Draw.PopMatrix();
 02253    }
 2254    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02255    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Rect rect, float thickness, 
 02256      Draw.PushMatrix();
 02257      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02258      Rectangle_Internal( BlendMode, true, rect, Color, thickness, cornerRadii );
 02259      Draw.PopMatrix();
 02260    }
 2261    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02262    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Rect rect, float thickness, 
 02263      Draw.PushMatrix();
 02264      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02265      Rectangle_Internal( BlendMode, true, rect, color, thickness, cornerRadii );
 02266      Draw.PopMatrix();
 02267    }
 2268    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02269    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, float thickness ) {
 02270      Draw.PushMatrix();
 02271      Draw.Translate( pos );
 02272      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, default );
 02273      Draw.PopMatrix();
 02274    }
 2275    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02276    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, float thickness, Color color )
 02277      Draw.PushMatrix();
 02278      Draw.Translate( pos );
 02279      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, default );
 02280      Draw.PopMatrix();
 02281    }
 2282    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02283    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, float thickness, float cornerR
 02284      Draw.PushMatrix();
 02285      Draw.Translate( pos );
 02286      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, new Vector4( cornerRadius
 02287      Draw.PopMatrix();
 02288    }
 2289    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02290    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, float thickness, float cornerR
 02291      Draw.PushMatrix();
 02292      Draw.Translate( pos );
 02293      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, new Vector4( cornerRadius
 02294      Draw.PopMatrix();
 02295    }
 2296    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02297    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, float thickness, Vector4 corne
 02298      Draw.PushMatrix();
 02299      Draw.Translate( pos );
 02300      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, cornerRadii );
 02301      Draw.PopMatrix();
 02302    }
 2303    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02304    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, float thickness, Vector4 corne
 02305      Draw.PushMatrix();
 02306      Draw.Translate( pos );
 02307      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, cornerRadii );
 02308      Draw.PopMatrix();
 02309    }
 2310    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02311    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, float thickness )
 02312      Draw.PushMatrix();
 02313      Draw.Translate( pos );
 02314      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, default );
 02315      Draw.PopMatrix();
 02316    }
 2317    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02318    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, float thickness, 
 02319      Draw.PushMatrix();
 02320      Draw.Translate( pos );
 02321      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, default );
 02322      Draw.PopMatrix();
 02323    }
 2324    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02325    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, float thickness, 
 02326      Draw.PushMatrix();
 02327      Draw.Translate( pos );
 02328      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, new Vector4( cor
 02329      Draw.PopMatrix();
 02330    }
 2331    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02332    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, float thickness, 
 02333      Draw.PushMatrix();
 02334      Draw.Translate( pos );
 02335      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, new Vector4( cor
 02336      Draw.PopMatrix();
 02337    }
 2338    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02339    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, float thickness, 
 02340      Draw.PushMatrix();
 02341      Draw.Translate( pos );
 02342      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, cornerRadii );
 02343      Draw.PopMatrix();
 02344    }
 2345    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02346    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, float thickness, 
 02347      Draw.PushMatrix();
 02348      Draw.Translate( pos );
 02349      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, cornerRadii );
 02350      Draw.PopMatrix();
 02351    }
 2352    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02353    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, float thicknes
 02354      Draw.PushMatrix();
 02355      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02356      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, default );
 02357      Draw.PopMatrix();
 02358    }
 2359    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02360    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, float thicknes
 02361      Draw.PushMatrix();
 02362      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02363      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, default );
 02364      Draw.PopMatrix();
 02365    }
 2366    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02367    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, float thicknes
 02368      Draw.PushMatrix();
 02369      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02370      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, new Vector4( cornerRadius
 02371      Draw.PopMatrix();
 02372    }
 2373    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02374    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, float thicknes
 02375      Draw.PushMatrix();
 02376      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02377      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, new Vector4( cornerRadius
 02378      Draw.PopMatrix();
 02379    }
 2380    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02381    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, float thicknes
 02382      Draw.PushMatrix();
 02383      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02384      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, cornerRadii );
 02385      Draw.PopMatrix();
 02386    }
 2387    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02388    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, float thicknes
 02389      Draw.PushMatrix();
 02390      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02391      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, cornerRadii );
 02392      Draw.PopMatrix();
 02393    }
 2394    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02395    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, f
 02396      Draw.PushMatrix();
 02397      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02398      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, default );
 02399      Draw.PopMatrix();
 02400    }
 2401    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02402    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, f
 02403      Draw.PushMatrix();
 02404      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02405      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, default );
 02406      Draw.PopMatrix();
 02407    }
 2408    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02409    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, f
 02410      Draw.PushMatrix();
 02411      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02412      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, new Vector4( cor
 02413      Draw.PopMatrix();
 02414    }
 2415    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02416    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, f
 02417      Draw.PushMatrix();
 02418      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02419      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, new Vector4( cor
 02420      Draw.PopMatrix();
 02421    }
 2422    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02423    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, f
 02424      Draw.PushMatrix();
 02425      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02426      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, cornerRadii );
 02427      Draw.PopMatrix();
 02428    }
 2429    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02430    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, f
 02431      Draw.PushMatrix();
 02432      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02433      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, cornerRadii );
 02434      Draw.PopMatrix();
 02435    }
 2436    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02437    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, float thicknes
 02438      Draw.PushMatrix();
 02439      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02440      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, default );
 02441      Draw.PopMatrix();
 02442    }
 2443    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02444    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, float thicknes
 02445      Draw.PushMatrix();
 02446      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02447      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, default );
 02448      Draw.PopMatrix();
 02449    }
 2450    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02451    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, float thicknes
 02452      Draw.PushMatrix();
 02453      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02454      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, new Vector4( cornerRadius
 02455      Draw.PopMatrix();
 02456    }
 2457    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02458    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, float thicknes
 02459      Draw.PushMatrix();
 02460      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02461      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, new Vector4( cornerRadius
 02462      Draw.PopMatrix();
 02463    }
 2464    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02465    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, float thicknes
 02466      Draw.PushMatrix();
 02467      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02468      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), Color, thickness, cornerRadii );
 02469      Draw.PopMatrix();
 02470    }
 2471    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02472    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, float thicknes
 02473      Draw.PushMatrix();
 02474      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02475      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( size ), color, thickness, cornerRadii );
 02476      Draw.PopMatrix();
 02477    }
 2478    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02479    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, f
 02480      Draw.PushMatrix();
 02481      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02482      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, default );
 02483      Draw.PopMatrix();
 02484    }
 2485    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02486    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, f
 02487      Draw.PushMatrix();
 02488      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02489      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, default );
 02490      Draw.PopMatrix();
 02491    }
 2492    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02493    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, f
 02494      Draw.PushMatrix();
 02495      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02496      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, new Vector4( cor
 02497      Draw.PopMatrix();
 02498    }
 2499    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02500    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, f
 02501      Draw.PushMatrix();
 02502      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02503      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, new Vector4( cor
 02504      Draw.PopMatrix();
 02505    }
 2506    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02507    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, f
 02508      Draw.PushMatrix();
 02509      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02510      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), Color, thickness, cornerRadii );
 02511      Draw.PopMatrix();
 02512    }
 2513    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02514    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, f
 02515      Draw.PushMatrix();
 02516      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02517      Rectangle_Internal( BlendMode, true, RectPivot.Center.GetRect( width, height ), color, thickness, cornerRadii );
 02518      Draw.PopMatrix();
 02519    }
 2520    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 02521    [MethodImpl( INLINE )] public static void RectangleBorder( Rect rect, float thickness ) => Rectangle_Internal( Blend
 2522    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 02523    [MethodImpl( INLINE )] public static void RectangleBorder( Rect rect, float thickness, Color color ) => Rectangle_In
 2524    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 02525    [MethodImpl( INLINE )] public static void RectangleBorder( Rect rect, float thickness, float cornerRadius ) => Recta
 2526    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 02527    [MethodImpl( INLINE )] public static void RectangleBorder( Rect rect, float thickness, float cornerRadius, Color col
 2528    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 02529    [MethodImpl( INLINE )] public static void RectangleBorder( Rect rect, float thickness, Vector4 cornerRadii ) => Rect
 2530    /// <summary>Draws a rectangle with a given size</summary><param name="rect">The shape of the rectangle in local spa
 02531    [MethodImpl( INLINE )] public static void RectangleBorder( Rect rect, float thickness, Vector4 cornerRadii, Color co
 2532    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02533    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, RectPivot pivot, float thickne
 02534      Draw.PushMatrix();
 02535      Draw.Translate( pos );
 02536      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, default );
 02537      Draw.PopMatrix();
 02538    }
 2539    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02540    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, RectPivot pivot, float thickne
 02541      Draw.PushMatrix();
 02542      Draw.Translate( pos );
 02543      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, default );
 02544      Draw.PopMatrix();
 02545    }
 2546    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02547    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, RectPivot pivot, float thickne
 02548      Draw.PushMatrix();
 02549      Draw.Translate( pos );
 02550      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, new Vector4( cornerRadius, cornerRad
 02551      Draw.PopMatrix();
 02552    }
 2553    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02554    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, RectPivot pivot, float thickne
 02555      Draw.PushMatrix();
 02556      Draw.Translate( pos );
 02557      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, new Vector4( cornerRadius, cornerRad
 02558      Draw.PopMatrix();
 02559    }
 2560    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02561    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, RectPivot pivot, float thickne
 02562      Draw.PushMatrix();
 02563      Draw.Translate( pos );
 02564      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, cornerRadii );
 02565      Draw.PopMatrix();
 02566    }
 2567    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02568    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector2 size, RectPivot pivot, float thickne
 02569      Draw.PushMatrix();
 02570      Draw.Translate( pos );
 02571      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, cornerRadii );
 02572      Draw.PopMatrix();
 02573    }
 2574    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02575    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, RectPivot pivot, 
 02576      Draw.PushMatrix();
 02577      Draw.Translate( pos );
 02578      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, default );
 02579      Draw.PopMatrix();
 02580    }
 2581    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02582    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, RectPivot pivot, 
 02583      Draw.PushMatrix();
 02584      Draw.Translate( pos );
 02585      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, default );
 02586      Draw.PopMatrix();
 02587    }
 2588    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02589    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, RectPivot pivot, 
 02590      Draw.PushMatrix();
 02591      Draw.Translate( pos );
 02592      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, new Vector4( cornerRadius, 
 02593      Draw.PopMatrix();
 02594    }
 2595    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02596    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, RectPivot pivot, 
 02597      Draw.PushMatrix();
 02598      Draw.Translate( pos );
 02599      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, new Vector4( cornerRadius, 
 02600      Draw.PopMatrix();
 02601    }
 2602    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02603    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, RectPivot pivot, 
 02604      Draw.PushMatrix();
 02605      Draw.Translate( pos );
 02606      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, cornerRadii );
 02607      Draw.PopMatrix();
 02608    }
 2609    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02610    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, float width, float height, RectPivot pivot, 
 02611      Draw.PushMatrix();
 02612      Draw.Translate( pos );
 02613      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, cornerRadii );
 02614      Draw.PopMatrix();
 02615    }
 2616    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02617    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivo
 02618      Draw.PushMatrix();
 02619      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02620      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, default );
 02621      Draw.PopMatrix();
 02622    }
 2623    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02624    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivo
 02625      Draw.PushMatrix();
 02626      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02627      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, default );
 02628      Draw.PopMatrix();
 02629    }
 2630    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02631    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivo
 02632      Draw.PushMatrix();
 02633      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02634      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, new Vector4( cornerRadius, cornerRad
 02635      Draw.PopMatrix();
 02636    }
 2637    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02638    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivo
 02639      Draw.PushMatrix();
 02640      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02641      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, new Vector4( cornerRadius, cornerRad
 02642      Draw.PopMatrix();
 02643    }
 2644    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02645    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivo
 02646      Draw.PushMatrix();
 02647      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02648      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, cornerRadii );
 02649      Draw.PopMatrix();
 02650    }
 2651    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02652    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, Vector2 size, RectPivot pivo
 02653      Draw.PushMatrix();
 02654      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02655      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, cornerRadii );
 02656      Draw.PopMatrix();
 02657    }
 2658    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02659    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, R
 02660      Draw.PushMatrix();
 02661      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02662      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, default );
 02663      Draw.PopMatrix();
 02664    }
 2665    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02666    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, R
 02667      Draw.PushMatrix();
 02668      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02669      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, default );
 02670      Draw.PopMatrix();
 02671    }
 2672    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02673    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, R
 02674      Draw.PushMatrix();
 02675      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02676      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, new Vector4( cornerRadius, 
 02677      Draw.PopMatrix();
 02678    }
 2679    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02680    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, R
 02681      Draw.PushMatrix();
 02682      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02683      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, new Vector4( cornerRadius, 
 02684      Draw.PopMatrix();
 02685    }
 2686    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02687    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, R
 02688      Draw.PushMatrix();
 02689      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02690      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, cornerRadii );
 02691      Draw.PopMatrix();
 02692    }
 2693    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02694    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Vector3 normal, float width, float height, R
 02695      Draw.PushMatrix();
 02696      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02697      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, cornerRadii );
 02698      Draw.PopMatrix();
 02699    }
 2700    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02701    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivo
 02702      Draw.PushMatrix();
 02703      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02704      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, default );
 02705      Draw.PopMatrix();
 02706    }
 2707    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02708    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivo
 02709      Draw.PushMatrix();
 02710      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02711      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, default );
 02712      Draw.PopMatrix();
 02713    }
 2714    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02715    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivo
 02716      Draw.PushMatrix();
 02717      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02718      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, new Vector4( cornerRadius, cornerRad
 02719      Draw.PopMatrix();
 02720    }
 2721    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02722    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivo
 02723      Draw.PushMatrix();
 02724      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02725      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, new Vector4( cornerRadius, cornerRad
 02726      Draw.PopMatrix();
 02727    }
 2728    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02729    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivo
 02730      Draw.PushMatrix();
 02731      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02732      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), Color, thickness, cornerRadii );
 02733      Draw.PopMatrix();
 02734    }
 2735    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02736    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, Vector2 size, RectPivot pivo
 02737      Draw.PushMatrix();
 02738      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02739      Rectangle_Internal( BlendMode, true, pivot.GetRect( size ), color, thickness, cornerRadii );
 02740      Draw.PopMatrix();
 02741    }
 2742    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02743    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, R
 02744      Draw.PushMatrix();
 02745      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02746      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, default );
 02747      Draw.PopMatrix();
 02748    }
 2749    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02750    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, R
 02751      Draw.PushMatrix();
 02752      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02753      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, default );
 02754      Draw.PopMatrix();
 02755    }
 2756    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02757    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, R
 02758      Draw.PushMatrix();
 02759      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02760      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, new Vector4( cornerRadius, 
 02761      Draw.PopMatrix();
 02762    }
 2763    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02764    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, R
 02765      Draw.PushMatrix();
 02766      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02767      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, new Vector4( cornerRadius, 
 02768      Draw.PopMatrix();
 02769    }
 2770    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02771    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, R
 02772      Draw.PushMatrix();
 02773      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02774      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), Color, thickness, cornerRadii );
 02775      Draw.PopMatrix();
 02776    }
 2777    /// <summary>Draws a rectangle with a given size</summary><param name="pos">The position of the rectangle</param><pa
 02778    [MethodImpl( INLINE )] public static void RectangleBorder( Vector3 pos, Quaternion rot, float width, float height, R
 02779      Draw.PushMatrix();
 02780      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02781      Rectangle_Internal( BlendMode, true, pivot.GetRect( width, height ), color, thickness, cornerRadii );
 02782      Draw.PopMatrix();
 02783    }
 2784    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02785    [MethodImpl( INLINE )] public static void Triangle( Vector3 a, Vector3 b, Vector3 c ) => Triangle_Internal( a, b, c,
 2786    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02787    [MethodImpl( INLINE )] public static void Triangle( Vector3 a, Vector3 b, Vector3 c, Color color ) => Triangle_Inter
 2788    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02789    [MethodImpl( INLINE )] public static void Triangle( Vector3 a, Vector3 b, Vector3 c, Color colorA, Color colorB, Col
 2790    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02791    [MethodImpl( INLINE )] public static void Triangle( Vector3 a, Vector3 b, Vector3 c, float roundness ) => Triangle_I
 2792    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02793    [MethodImpl( INLINE )] public static void Triangle( Vector3 a, Vector3 b, Vector3 c, float roundness, Color color ) 
 2794    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02795    [MethodImpl( INLINE )] public static void Triangle( Vector3 a, Vector3 b, Vector3 c, float roundness, Color colorA, 
 2796    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02797    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c ) => Triangle_Internal( a,
 2798    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02799    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, Color color ) => Triangle
 2800    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02801    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, Color colorA, Color color
 2802    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02803    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, float thickness ) => Tria
 2804    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02805    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, float thickness, Color co
 2806    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02807    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, float thickness, Color co
 2808    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02809    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, float thickness, float ro
 2810    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02811    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, float thickness, float ro
 2812    /// <summary>Draws a triangle with arbitrary vertex positions and colors</summary><param name="a">The position of th
 02813    [MethodImpl( INLINE )] public static void TriangleBorder( Vector3 a, Vector3 b, Vector3 c, float thickness, float ro
 2814    /// <summary>Draws a quad with arbitrary vertex positions and colors</summary><param name="a">The position of the fi
 02815    [MethodImpl( INLINE )] public static void Quad( Vector3 a, Vector3 b, Vector3 c ) => Quad_Internal( a, b, c, a + ( c
 2816    /// <summary>Draws a quad with arbitrary vertex positions and colors</summary><param name="a">The position of the fi
 02817    [MethodImpl( INLINE )] public static void Quad( Vector3 a, Vector3 b, Vector3 c, Color color ) => Quad_Internal( a, 
 2818    /// <summary>Draws a quad with arbitrary vertex positions and colors</summary><param name="a">The position of the fi
 02819    [MethodImpl( INLINE )] public static void Quad( Vector3 a, Vector3 b, Vector3 c, Color colorA, Color colorB, Color c
 2820    /// <summary>Draws a quad with arbitrary vertex positions and colors</summary><param name="a">The position of the fi
 02821    [MethodImpl( INLINE )] public static void Quad( Vector3 a, Vector3 b, Vector3 c, Vector3 d ) => Quad_Internal( a, b,
 2822    /// <summary>Draws a quad with arbitrary vertex positions and colors</summary><param name="a">The position of the fi
 02823    [MethodImpl( INLINE )] public static void Quad( Vector3 a, Vector3 b, Vector3 c, Vector3 d, Color color ) => Quad_In
 2824    /// <summary>Draws a quad with arbitrary vertex positions and colors</summary><param name="a">The position of the fi
 02825    [MethodImpl( INLINE )] public static void Quad( Vector3 a, Vector3 b, Vector3 c, Vector3 d, Color colorA, Color colo
 2826    /// <summary>Draws a 3D sphere with a given radius</summary><param name="pos">The position of the sphere</param>
 02827    [MethodImpl( INLINE )] public static void Sphere( Vector3 pos ) {
 02828      Draw.PushMatrix();
 02829      Draw.Translate( pos );
 02830      Sphere_Internal( Radius, Color );
 02831      Draw.PopMatrix();
 02832    }
 2833    /// <summary>Draws a 3D sphere with a given radius</summary><param name="pos">The position of the sphere</param><par
 02834    [MethodImpl( INLINE )] public static void Sphere( Vector3 pos, float radius ) {
 02835      Draw.PushMatrix();
 02836      Draw.Translate( pos );
 02837      Sphere_Internal( radius, Color );
 02838      Draw.PopMatrix();
 02839    }
 2840    /// <summary>Draws a 3D sphere with a given radius</summary><param name="pos">The position of the sphere</param><par
 02841    [MethodImpl( INLINE )] public static void Sphere( Vector3 pos, Color color ) {
 02842      Draw.PushMatrix();
 02843      Draw.Translate( pos );
 02844      Sphere_Internal( Radius, color );
 02845      Draw.PopMatrix();
 02846    }
 2847    /// <summary>Draws a 3D sphere with a given radius</summary><param name="pos">The position of the sphere</param><par
 02848    [MethodImpl( INLINE )] public static void Sphere( Vector3 pos, float radius, Color color ) {
 02849      Draw.PushMatrix();
 02850      Draw.Translate( pos );
 02851      Sphere_Internal( radius, color );
 02852      Draw.PopMatrix();
 02853    }
 2854    /// <summary>Draws a 3D sphere with a given radius</summary>
 02855    [MethodImpl( INLINE )] public static void Sphere() => Sphere_Internal( Radius, Color );
 2856    /// <summary>Draws a 3D sphere with a given radius</summary><param name="radius">The radius of this sphere</param>
 02857    [MethodImpl( INLINE )] public static void Sphere( float radius ) => Sphere_Internal( radius, Color );
 2858    /// <summary>Draws a 3D sphere with a given radius</summary><param name="color">The color of the sphere</param>
 02859    [MethodImpl( INLINE )] public static void Sphere( Color color ) => Sphere_Internal( Radius, color );
 2860    /// <summary>Draws a 3D sphere with a given radius</summary><param name="radius">The radius of this sphere</param><p
 02861    [MethodImpl( INLINE )] public static void Sphere( float radius, Color color ) => Sphere_Internal( radius, color );
 2862    /// <summary>Draws a 3D cuboid with a given size</summary><param name="pos">The position of the cuboid</param><param
 02863    [MethodImpl( INLINE )] public static void Cuboid( Vector3 pos, Vector3 size ) {
 02864      Draw.PushMatrix();
 02865      Draw.Translate( pos );
 02866      Cuboid_Internal( size, Color );
 02867      Draw.PopMatrix();
 02868    }
 2869    /// <summary>Draws a 3D cuboid with a given size</summary><param name="pos">The position of the cuboid</param><param
 02870    [MethodImpl( INLINE )] public static void Cuboid( Vector3 pos, Vector3 size, Color color ) {
 02871      Draw.PushMatrix();
 02872      Draw.Translate( pos );
 02873      Cuboid_Internal( size, color );
 02874      Draw.PopMatrix();
 02875    }
 2876    /// <summary>Draws a 3D cuboid with a given size</summary><param name="pos">The position of the cuboid</param><param
 02877    [MethodImpl( INLINE )] public static void Cuboid( Vector3 pos, Vector3 normal, Vector3 size ) {
 02878      Draw.PushMatrix();
 02879      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02880      Cuboid_Internal( size, Color );
 02881      Draw.PopMatrix();
 02882    }
 2883    /// <summary>Draws a 3D cuboid with a given size</summary><param name="pos">The position of the cuboid</param><param
 02884    [MethodImpl( INLINE )] public static void Cuboid( Vector3 pos, Vector3 normal, Vector3 size, Color color ) {
 02885      Draw.PushMatrix();
 02886      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02887      Cuboid_Internal( size, color );
 02888      Draw.PopMatrix();
 02889    }
 2890    /// <summary>Draws a 3D cuboid with a given size</summary><param name="pos">The position of the cuboid</param><param
 02891    [MethodImpl( INLINE )] public static void Cuboid( Vector3 pos, Quaternion rot, Vector3 size ) {
 02892      Draw.PushMatrix();
 02893      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02894      Cuboid_Internal( size, Color );
 02895      Draw.PopMatrix();
 02896    }
 2897    /// <summary>Draws a 3D cuboid with a given size</summary><param name="pos">The position of the cuboid</param><param
 02898    [MethodImpl( INLINE )] public static void Cuboid( Vector3 pos, Quaternion rot, Vector3 size, Color color ) {
 02899      Draw.PushMatrix();
 02900      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02901      Cuboid_Internal( size, color );
 02902      Draw.PopMatrix();
 02903    }
 2904    /// <summary>Draws a 3D cuboid with a given size</summary><param name="size"></param>
 02905    [MethodImpl( INLINE )] public static void Cuboid( Vector3 size ) => Cuboid_Internal( size, Color );
 2906    /// <summary>Draws a 3D cuboid with a given size</summary><param name="size"></param><param name="color">The color o
 02907    [MethodImpl( INLINE )] public static void Cuboid( Vector3 size, Color color ) => Cuboid_Internal( size, color );
 2908    /// <summary>Draws a 3D cube with a given size</summary><param name="pos">The position of the cube</param><param nam
 02909    [MethodImpl( INLINE )] public static void Cube( Vector3 pos, float size ) {
 02910      Draw.PushMatrix();
 02911      Draw.Translate( pos );
 02912      Cuboid_Internal( new Vector3( size, size, size ), Color );
 02913      Draw.PopMatrix();
 02914    }
 2915    /// <summary>Draws a 3D cube with a given size</summary><param name="pos">The position of the cube</param><param nam
 02916    [MethodImpl( INLINE )] public static void Cube( Vector3 pos, float size, Color color ) {
 02917      Draw.PushMatrix();
 02918      Draw.Translate( pos );
 02919      Cuboid_Internal( new Vector3( size, size, size ), color );
 02920      Draw.PopMatrix();
 02921    }
 2922    /// <summary>Draws a 3D cube with a given size</summary><param name="pos">The position of the cube</param><param nam
 02923    [MethodImpl( INLINE )] public static void Cube( Vector3 pos, Vector3 normal, float size ) {
 02924      Draw.PushMatrix();
 02925      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02926      Cuboid_Internal( new Vector3( size, size, size ), Color );
 02927      Draw.PopMatrix();
 02928    }
 2929    /// <summary>Draws a 3D cube with a given size</summary><param name="pos">The position of the cube</param><param nam
 02930    [MethodImpl( INLINE )] public static void Cube( Vector3 pos, Vector3 normal, float size, Color color ) {
 02931      Draw.PushMatrix();
 02932      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02933      Cuboid_Internal( new Vector3( size, size, size ), color );
 02934      Draw.PopMatrix();
 02935    }
 2936    /// <summary>Draws a 3D cube with a given size</summary><param name="pos">The position of the cube</param><param nam
 02937    [MethodImpl( INLINE )] public static void Cube( Vector3 pos, Quaternion rot, float size ) {
 02938      Draw.PushMatrix();
 02939      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02940      Cuboid_Internal( new Vector3( size, size, size ), Color );
 02941      Draw.PopMatrix();
 02942    }
 2943    /// <summary>Draws a 3D cube with a given size</summary><param name="pos">The position of the cube</param><param nam
 02944    [MethodImpl( INLINE )] public static void Cube( Vector3 pos, Quaternion rot, float size, Color color ) {
 02945      Draw.PushMatrix();
 02946      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 02947      Cuboid_Internal( new Vector3( size, size, size ), color );
 02948      Draw.PopMatrix();
 02949    }
 2950    /// <summary>Draws a 3D cube with a given size</summary><param name="size"></param>
 02951    [MethodImpl( INLINE )] public static void Cube( float size ) => Cuboid_Internal( new Vector3( size, size, size ), Co
 2952    /// <summary>Draws a 3D cube with a given size</summary><param name="size"></param><param name="color">The color of 
 02953    [MethodImpl( INLINE )] public static void Cube( float size, Color color ) => Cuboid_Internal( new Vector3( size, siz
 2954    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02955    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, float radius, float length ) {
 02956      Draw.PushMatrix();
 02957      Draw.Translate( pos );
 02958      Cone_Internal( radius, length, true, Color );
 02959      Draw.PopMatrix();
 02960    }
 2961    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02962    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, float radius, float length, bool fillCap ) {
 02963      Draw.PushMatrix();
 02964      Draw.Translate( pos );
 02965      Cone_Internal( radius, length, fillCap, Color );
 02966      Draw.PopMatrix();
 02967    }
 2968    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02969    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, float radius, float length, Color color ) {
 02970      Draw.PushMatrix();
 02971      Draw.Translate( pos );
 02972      Cone_Internal( radius, length, true, color );
 02973      Draw.PopMatrix();
 02974    }
 2975    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02976    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, float radius, float length, bool fillCap, Color color )
 02977      Draw.PushMatrix();
 02978      Draw.Translate( pos );
 02979      Cone_Internal( radius, length, fillCap, color );
 02980      Draw.PopMatrix();
 02981    }
 2982    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02983    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Vector3 normal, float radius, float length ) {
 02984      Draw.PushMatrix();
 02985      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02986      Cone_Internal( radius, length, true, Color );
 02987      Draw.PopMatrix();
 02988    }
 2989    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02990    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Vector3 normal, float radius, float length, bool fillCa
 02991      Draw.PushMatrix();
 02992      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 02993      Cone_Internal( radius, length, fillCap, Color );
 02994      Draw.PopMatrix();
 02995    }
 2996    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 02997    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Vector3 normal, float radius, float length, Color color
 02998      Draw.PushMatrix();
 02999      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 03000      Cone_Internal( radius, length, true, color );
 03001      Draw.PopMatrix();
 03002    }
 3003    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 03004    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Vector3 normal, float radius, float length, bool fillCa
 03005      Draw.PushMatrix();
 03006      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 03007      Cone_Internal( radius, length, fillCap, color );
 03008      Draw.PopMatrix();
 03009    }
 3010    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 03011    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Quaternion rot, float radius, float length ) {
 03012      Draw.PushMatrix();
 03013      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03014      Cone_Internal( radius, length, true, Color );
 03015      Draw.PopMatrix();
 03016    }
 3017    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 03018    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Quaternion rot, float radius, float length, bool fillCa
 03019      Draw.PushMatrix();
 03020      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03021      Cone_Internal( radius, length, fillCap, Color );
 03022      Draw.PopMatrix();
 03023    }
 3024    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 03025    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Quaternion rot, float radius, float length, Color color
 03026      Draw.PushMatrix();
 03027      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03028      Cone_Internal( radius, length, true, color );
 03029      Draw.PopMatrix();
 03030    }
 3031    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="pos">The position of the cone</par
 03032    [MethodImpl( INLINE )] public static void Cone( Vector3 pos, Quaternion rot, float radius, float length, bool fillCa
 03033      Draw.PushMatrix();
 03034      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03035      Cone_Internal( radius, length, fillCap, color );
 03036      Draw.PopMatrix();
 03037    }
 3038    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="radius">The radius of the base of 
 03039    [MethodImpl( INLINE )] public static void Cone( float radius, float length ) => Cone_Internal( radius, length, true,
 3040    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="radius">The radius of the base of 
 03041    [MethodImpl( INLINE )] public static void Cone( float radius, float length, bool fillCap ) => Cone_Internal( radius,
 3042    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="radius">The radius of the base of 
 03043    [MethodImpl( INLINE )] public static void Cone( float radius, float length, Color color ) => Cone_Internal( radius, 
 3044    /// <summary>Draws a 3D cone with a given radius and length</summary><param name="radius">The radius of the base of 
 03045    [MethodImpl( INLINE )] public static void Cone( float radius, float length, bool fillCap, Color color ) => Cone_Inte
 3046    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03047    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, float radius, float thickness ) {
 03048      Draw.PushMatrix();
 03049      Draw.Translate( pos );
 03050      Torus_Internal( radius, thickness, 0, ShapesMath.TAU, Color );
 03051      Draw.PopMatrix();
 03052    }
 3053    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03054    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, float radius, float thickness, Color color ) {
 03055      Draw.PushMatrix();
 03056      Draw.Translate( pos );
 03057      Torus_Internal( radius, thickness, 0, ShapesMath.TAU, color );
 03058      Draw.PopMatrix();
 03059    }
 3060    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03061    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Vector3 normal, float radius, float thickness ) {
 03062      Draw.PushMatrix();
 03063      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 03064      Torus_Internal( radius, thickness, 0, ShapesMath.TAU, Color );
 03065      Draw.PopMatrix();
 03066    }
 3067    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03068    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Vector3 normal, float radius, float thickness, Color c
 03069      Draw.PushMatrix();
 03070      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 03071      Torus_Internal( radius, thickness, 0, ShapesMath.TAU, color );
 03072      Draw.PopMatrix();
 03073    }
 3074    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03075    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Quaternion rot, float radius, float thickness ) {
 03076      Draw.PushMatrix();
 03077      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03078      Torus_Internal( radius, thickness, 0, ShapesMath.TAU, Color );
 03079      Draw.PopMatrix();
 03080    }
 3081    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03082    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Quaternion rot, float radius, float thickness, Color c
 03083      Draw.PushMatrix();
 03084      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03085      Torus_Internal( radius, thickness, 0, ShapesMath.TAU, color );
 03086      Draw.PopMatrix();
 03087    }
 3088    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="radius">The radius of this tor
 03089    [MethodImpl( INLINE )] public static void Torus( float radius, float thickness ) => Torus_Internal( radius, thicknes
 3090    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="radius">The radius of this tor
 03091    [MethodImpl( INLINE )] public static void Torus( float radius, float thickness, Color color ) => Torus_Internal( rad
 3092    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03093    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, float radius, float thickness, float angleRadStart, fl
 03094      Draw.PushMatrix();
 03095      Draw.Translate( pos );
 03096      Torus_Internal( radius, thickness, angleRadStart, angleRadEnd, Color );
 03097      Draw.PopMatrix();
 03098    }
 3099    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03100    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, float radius, float thickness, float angleRadStart, fl
 03101      Draw.PushMatrix();
 03102      Draw.Translate( pos );
 03103      Torus_Internal( radius, thickness, angleRadStart, angleRadEnd, color );
 03104      Draw.PopMatrix();
 03105    }
 3106    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03107    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Vector3 normal, float radius, float thickness, float a
 03108      Draw.PushMatrix();
 03109      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 03110      Torus_Internal( radius, thickness, angleRadStart, angleRadEnd, Color );
 03111      Draw.PopMatrix();
 03112    }
 3113    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03114    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Vector3 normal, float radius, float thickness, float a
 03115      Draw.PushMatrix();
 03116      Draw.Matrix *= Matrix4x4.TRS( pos, Quaternion.LookRotation( normal ), Vector3.one );
 03117      Torus_Internal( radius, thickness, angleRadStart, angleRadEnd, color );
 03118      Draw.PopMatrix();
 03119    }
 3120    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03121    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Quaternion rot, float radius, float thickness, float a
 03122      Draw.PushMatrix();
 03123      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03124      Torus_Internal( radius, thickness, angleRadStart, angleRadEnd, Color );
 03125      Draw.PopMatrix();
 03126    }
 3127    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="pos">The position of the torus
 03128    [MethodImpl( INLINE )] public static void Torus( Vector3 pos, Quaternion rot, float radius, float thickness, float a
 03129      Draw.PushMatrix();
 03130      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03131      Torus_Internal( radius, thickness, angleRadStart, angleRadEnd, color );
 03132      Draw.PopMatrix();
 03133    }
 3134    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="radius">The radius of this tor
 03135    [MethodImpl( INLINE )] public static void Torus( float radius, float thickness, float angleRadStart, float angleRadE
 3136    /// <summary>Draws a 3D torus with a given radius and thickness</summary><param name="radius">The radius of this tor
 03137    [MethodImpl( INLINE )] public static void Torus( float radius, float thickness, float angleRadStart, float angleRadE
 3138    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03139    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content ) {
 03140      Draw.PushMatrix();
 03141      Draw.Translate( pos );
 03142      Text_Internal( false, content, element, default, default, Font, FontSize, TextAlign, Color );
 03143      Draw.PopMatrix();
 03144    }
 3145    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03146    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align ) 
 03147      Draw.PushMatrix();
 03148      Draw.Translate( pos );
 03149      Text_Internal( false, content, element, default, default, Font, FontSize, align, Color );
 03150      Draw.PopMatrix();
 03151    }
 3152    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03153    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, float fontSize ) {
 03154      Draw.PushMatrix();
 03155      Draw.Translate( pos );
 03156      Text_Internal( false, content, element, default, default, Font, fontSize, TextAlign, Color );
 03157      Draw.PopMatrix();
 03158    }
 3159    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03160    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, f
 03161      Draw.PushMatrix();
 03162      Draw.Translate( pos );
 03163      Text_Internal( false, content, element, default, default, Font, fontSize, align, Color );
 03164      Draw.PopMatrix();
 03165    }
 3166    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03167    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TMP_FontAsset font
 03168      Draw.PushMatrix();
 03169      Draw.Translate( pos );
 03170      Text_Internal( false, content, element, default, default, font, FontSize, TextAlign, Color );
 03171      Draw.PopMatrix();
 03172    }
 3173    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03174    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, T
 03175      Draw.PushMatrix();
 03176      Draw.Translate( pos );
 03177      Text_Internal( false, content, element, default, default, font, FontSize, align, Color );
 03178      Draw.PopMatrix();
 03179    }
 3180    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03181    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, float fontSize, TM
 03182      Draw.PushMatrix();
 03183      Draw.Translate( pos );
 03184      Text_Internal( false, content, element, default, default, font, fontSize, TextAlign, Color );
 03185      Draw.PopMatrix();
 03186    }
 3187    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03188    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, f
 03189      Draw.PushMatrix();
 03190      Draw.Translate( pos );
 03191      Text_Internal( false, content, element, default, default, font, fontSize, align, Color );
 03192      Draw.PopMatrix();
 03193    }
 3194    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03195    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, Color color ) {
 03196      Draw.PushMatrix();
 03197      Draw.Translate( pos );
 03198      Text_Internal( false, content, element, default, default, Font, FontSize, TextAlign, color );
 03199      Draw.PopMatrix();
 03200    }
 3201    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03202    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, C
 03203      Draw.PushMatrix();
 03204      Draw.Translate( pos );
 03205      Text_Internal( false, content, element, default, default, Font, FontSize, align, color );
 03206      Draw.PopMatrix();
 03207    }
 3208    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03209    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, float fontSize, Co
 03210      Draw.PushMatrix();
 03211      Draw.Translate( pos );
 03212      Text_Internal( false, content, element, default, default, Font, fontSize, TextAlign, color );
 03213      Draw.PopMatrix();
 03214    }
 3215    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03216    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, f
 03217      Draw.PushMatrix();
 03218      Draw.Translate( pos );
 03219      Text_Internal( false, content, element, default, default, Font, fontSize, align, color );
 03220      Draw.PopMatrix();
 03221    }
 3222    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03223    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TMP_FontAsset font
 03224      Draw.PushMatrix();
 03225      Draw.Translate( pos );
 03226      Text_Internal( false, content, element, default, default, font, FontSize, TextAlign, color );
 03227      Draw.PopMatrix();
 03228    }
 3229    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03230    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, T
 03231      Draw.PushMatrix();
 03232      Draw.Translate( pos );
 03233      Text_Internal( false, content, element, default, default, font, FontSize, align, color );
 03234      Draw.PopMatrix();
 03235    }
 3236    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03237    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, float fontSize, TM
 03238      Draw.PushMatrix();
 03239      Draw.Translate( pos );
 03240      Text_Internal( false, content, element, default, default, font, fontSize, TextAlign, color );
 03241      Draw.PopMatrix();
 03242    }
 3243    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03244    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, string content, TextAlign align, f
 03245      Draw.PushMatrix();
 03246      Draw.Translate( pos );
 03247      Text_Internal( false, content, element, default, default, font, fontSize, align, color );
 03248      Draw.PopMatrix();
 03249    }
 3250    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03251    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content ) {
 03252      Draw.PushMatrix();
 03253      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03254      Text_Internal( false, content, element, default, default, Font, FontSize, TextAlign, Color );
 03255      Draw.PopMatrix();
 03256    }
 3257    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03258    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03259      Draw.PushMatrix();
 03260      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03261      Text_Internal( false, content, element, default, default, Font, FontSize, align, Color );
 03262      Draw.PopMatrix();
 03263    }
 3264    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03265    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, fl
 03266      Draw.PushMatrix();
 03267      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03268      Text_Internal( false, content, element, default, default, Font, fontSize, TextAlign, Color );
 03269      Draw.PopMatrix();
 03270    }
 3271    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03272    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03273      Draw.PushMatrix();
 03274      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03275      Text_Internal( false, content, element, default, default, Font, fontSize, align, Color );
 03276      Draw.PopMatrix();
 03277    }
 3278    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03279    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, TM
 03280      Draw.PushMatrix();
 03281      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03282      Text_Internal( false, content, element, default, default, font, FontSize, TextAlign, Color );
 03283      Draw.PopMatrix();
 03284    }
 3285    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03286    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03287      Draw.PushMatrix();
 03288      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03289      Text_Internal( false, content, element, default, default, font, FontSize, align, Color );
 03290      Draw.PopMatrix();
 03291    }
 3292    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03293    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, fl
 03294      Draw.PushMatrix();
 03295      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03296      Text_Internal( false, content, element, default, default, font, fontSize, TextAlign, Color );
 03297      Draw.PopMatrix();
 03298    }
 3299    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03300    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03301      Draw.PushMatrix();
 03302      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03303      Text_Internal( false, content, element, default, default, font, fontSize, align, Color );
 03304      Draw.PopMatrix();
 03305    }
 3306    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03307    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Co
 03308      Draw.PushMatrix();
 03309      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03310      Text_Internal( false, content, element, default, default, Font, FontSize, TextAlign, color );
 03311      Draw.PopMatrix();
 03312    }
 3313    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03314    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03315      Draw.PushMatrix();
 03316      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03317      Text_Internal( false, content, element, default, default, Font, FontSize, align, color );
 03318      Draw.PopMatrix();
 03319    }
 3320    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03321    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, fl
 03322      Draw.PushMatrix();
 03323      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03324      Text_Internal( false, content, element, default, default, Font, fontSize, TextAlign, color );
 03325      Draw.PopMatrix();
 03326    }
 3327    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03328    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03329      Draw.PushMatrix();
 03330      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03331      Text_Internal( false, content, element, default, default, Font, fontSize, align, color );
 03332      Draw.PopMatrix();
 03333    }
 3334    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03335    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, TM
 03336      Draw.PushMatrix();
 03337      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03338      Text_Internal( false, content, element, default, default, font, FontSize, TextAlign, color );
 03339      Draw.PopMatrix();
 03340    }
 3341    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03342    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03343      Draw.PushMatrix();
 03344      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03345      Text_Internal( false, content, element, default, default, font, FontSize, align, color );
 03346      Draw.PopMatrix();
 03347    }
 3348    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03349    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, fl
 03350      Draw.PushMatrix();
 03351      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03352      Text_Internal( false, content, element, default, default, font, fontSize, TextAlign, color );
 03353      Draw.PopMatrix();
 03354    }
 3355    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03356    [MethodImpl( INLINE )] public static void Text( TextElement element, Vector3 pos, Quaternion rot, string content, Te
 03357      Draw.PushMatrix();
 03358      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03359      Text_Internal( false, content, element, default, default, font, fontSize, align, color );
 03360      Draw.PopMatrix();
 03361    }
 3362    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03363    [MethodImpl( INLINE )] public static void Text( TextElement element, string content ) => Text_Internal( false, conte
 3364    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03365    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align ) => Text_Inter
 3366    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03367    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, float fontSize ) => Text_Intern
 3368    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03369    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, float fontSize
 3370    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03371    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TMP_FontAsset font ) => Text_In
 3372    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03373    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, TMP_FontAsset 
 3374    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03375    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, float fontSize, TMP_FontAsset f
 3376    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03377    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, float fontSize
 3378    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03379    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, Color color ) => Text_Internal(
 3380    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03381    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, Color color ) 
 3382    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03383    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, float fontSize, Color color ) =
 3384    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03385    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, float fontSize
 3386    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03387    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TMP_FontAsset font, Color color
 3388    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03389    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, TMP_FontAsset 
 3390    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03391    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, float fontSize, TMP_FontAsset f
 3392    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03393    [MethodImpl( INLINE )] public static void Text( TextElement element, string content, TextAlign align, float fontSize
 3394    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03395    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content ) {
 03396      Draw.PushMatrix();
 03397      Draw.Translate( pos );
 03398      Text_Internal( false, content, null, default, default, Font, FontSize, TextAlign, Color );
 03399      Draw.PopMatrix();
 03400    }
 3401    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03402    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align ) {
 03403      Draw.PushMatrix();
 03404      Draw.Translate( pos );
 03405      Text_Internal( false, content, null, default, default, Font, FontSize, align, Color );
 03406      Draw.PopMatrix();
 03407    }
 3408    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03409    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, float fontSize ) {
 03410      Draw.PushMatrix();
 03411      Draw.Translate( pos );
 03412      Text_Internal( false, content, null, default, default, Font, fontSize, TextAlign, Color );
 03413      Draw.PopMatrix();
 03414    }
 3415    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03416    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, float fontSize ) {
 03417      Draw.PushMatrix();
 03418      Draw.Translate( pos );
 03419      Text_Internal( false, content, null, default, default, Font, fontSize, align, Color );
 03420      Draw.PopMatrix();
 03421    }
 3422    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03423    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TMP_FontAsset font ) {
 03424      Draw.PushMatrix();
 03425      Draw.Translate( pos );
 03426      Text_Internal( false, content, null, default, default, font, FontSize, TextAlign, Color );
 03427      Draw.PopMatrix();
 03428    }
 3429    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03430    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, TMP_FontAsset font ) {
 03431      Draw.PushMatrix();
 03432      Draw.Translate( pos );
 03433      Text_Internal( false, content, null, default, default, font, FontSize, align, Color );
 03434      Draw.PopMatrix();
 03435    }
 3436    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03437    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, float fontSize, TMP_FontAsset font ) {
 03438      Draw.PushMatrix();
 03439      Draw.Translate( pos );
 03440      Text_Internal( false, content, null, default, default, font, fontSize, TextAlign, Color );
 03441      Draw.PopMatrix();
 03442    }
 3443    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03444    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, float fontSize, TMP_Fo
 03445      Draw.PushMatrix();
 03446      Draw.Translate( pos );
 03447      Text_Internal( false, content, null, default, default, font, fontSize, align, Color );
 03448      Draw.PopMatrix();
 03449    }
 3450    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03451    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, Color color ) {
 03452      Draw.PushMatrix();
 03453      Draw.Translate( pos );
 03454      Text_Internal( false, content, null, default, default, Font, FontSize, TextAlign, color );
 03455      Draw.PopMatrix();
 03456    }
 3457    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03458    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, Color color ) {
 03459      Draw.PushMatrix();
 03460      Draw.Translate( pos );
 03461      Text_Internal( false, content, null, default, default, Font, FontSize, align, color );
 03462      Draw.PopMatrix();
 03463    }
 3464    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03465    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, float fontSize, Color color ) {
 03466      Draw.PushMatrix();
 03467      Draw.Translate( pos );
 03468      Text_Internal( false, content, null, default, default, Font, fontSize, TextAlign, color );
 03469      Draw.PopMatrix();
 03470    }
 3471    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03472    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, float fontSize, Color 
 03473      Draw.PushMatrix();
 03474      Draw.Translate( pos );
 03475      Text_Internal( false, content, null, default, default, Font, fontSize, align, color );
 03476      Draw.PopMatrix();
 03477    }
 3478    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03479    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TMP_FontAsset font, Color color ) {
 03480      Draw.PushMatrix();
 03481      Draw.Translate( pos );
 03482      Text_Internal( false, content, null, default, default, font, FontSize, TextAlign, color );
 03483      Draw.PopMatrix();
 03484    }
 3485    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03486    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, TMP_FontAsset font, Co
 03487      Draw.PushMatrix();
 03488      Draw.Translate( pos );
 03489      Text_Internal( false, content, null, default, default, font, FontSize, align, color );
 03490      Draw.PopMatrix();
 03491    }
 3492    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03493    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, float fontSize, TMP_FontAsset font, Col
 03494      Draw.PushMatrix();
 03495      Draw.Translate( pos );
 03496      Text_Internal( false, content, null, default, default, font, fontSize, TextAlign, color );
 03497      Draw.PopMatrix();
 03498    }
 3499    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03500    [MethodImpl( INLINE )] public static void Text( Vector3 pos, string content, TextAlign align, float fontSize, TMP_Fo
 03501      Draw.PushMatrix();
 03502      Draw.Translate( pos );
 03503      Text_Internal( false, content, null, default, default, font, fontSize, align, color );
 03504      Draw.PopMatrix();
 03505    }
 3506    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03507    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content ) {
 03508      Draw.PushMatrix();
 03509      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03510      Text_Internal( false, content, null, default, default, Font, FontSize, TextAlign, Color );
 03511      Draw.PopMatrix();
 03512    }
 3513    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03514    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align ) {
 03515      Draw.PushMatrix();
 03516      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03517      Text_Internal( false, content, null, default, default, Font, FontSize, align, Color );
 03518      Draw.PopMatrix();
 03519    }
 3520    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03521    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, float fontSize ) {
 03522      Draw.PushMatrix();
 03523      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03524      Text_Internal( false, content, null, default, default, Font, fontSize, TextAlign, Color );
 03525      Draw.PopMatrix();
 03526    }
 3527    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03528    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, float 
 03529      Draw.PushMatrix();
 03530      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03531      Text_Internal( false, content, null, default, default, Font, fontSize, align, Color );
 03532      Draw.PopMatrix();
 03533    }
 3534    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03535    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TMP_FontAsset font ) {
 03536      Draw.PushMatrix();
 03537      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03538      Text_Internal( false, content, null, default, default, font, FontSize, TextAlign, Color );
 03539      Draw.PopMatrix();
 03540    }
 3541    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03542    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, TMP_Fo
 03543      Draw.PushMatrix();
 03544      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03545      Text_Internal( false, content, null, default, default, font, FontSize, align, Color );
 03546      Draw.PopMatrix();
 03547    }
 3548    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03549    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, float fontSize, TMP_Fon
 03550      Draw.PushMatrix();
 03551      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03552      Text_Internal( false, content, null, default, default, font, fontSize, TextAlign, Color );
 03553      Draw.PopMatrix();
 03554    }
 3555    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03556    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, float 
 03557      Draw.PushMatrix();
 03558      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03559      Text_Internal( false, content, null, default, default, font, fontSize, align, Color );
 03560      Draw.PopMatrix();
 03561    }
 3562    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03563    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, Color color ) {
 03564      Draw.PushMatrix();
 03565      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03566      Text_Internal( false, content, null, default, default, Font, FontSize, TextAlign, color );
 03567      Draw.PopMatrix();
 03568    }
 3569    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03570    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, Color 
 03571      Draw.PushMatrix();
 03572      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03573      Text_Internal( false, content, null, default, default, Font, FontSize, align, color );
 03574      Draw.PopMatrix();
 03575    }
 3576    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03577    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, float fontSize, Color c
 03578      Draw.PushMatrix();
 03579      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03580      Text_Internal( false, content, null, default, default, Font, fontSize, TextAlign, color );
 03581      Draw.PopMatrix();
 03582    }
 3583    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03584    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, float 
 03585      Draw.PushMatrix();
 03586      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03587      Text_Internal( false, content, null, default, default, Font, fontSize, align, color );
 03588      Draw.PopMatrix();
 03589    }
 3590    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03591    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TMP_FontAsset font, Col
 03592      Draw.PushMatrix();
 03593      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03594      Text_Internal( false, content, null, default, default, font, FontSize, TextAlign, color );
 03595      Draw.PopMatrix();
 03596    }
 3597    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03598    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, TMP_Fo
 03599      Draw.PushMatrix();
 03600      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03601      Text_Internal( false, content, null, default, default, font, FontSize, align, color );
 03602      Draw.PopMatrix();
 03603    }
 3604    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03605    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, float fontSize, TMP_Fon
 03606      Draw.PushMatrix();
 03607      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03608      Text_Internal( false, content, null, default, default, font, fontSize, TextAlign, color );
 03609      Draw.PopMatrix();
 03610    }
 3611    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the text</param><param name="
 03612    [MethodImpl( INLINE )] public static void Text( Vector3 pos, Quaternion rot, string content, TextAlign align, float 
 03613      Draw.PushMatrix();
 03614      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03615      Text_Internal( false, content, null, default, default, font, fontSize, align, color );
 03616      Draw.PopMatrix();
 03617    }
 3618    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param>
 03619    [MethodImpl( INLINE )] public static void Text( string content ) => Text_Internal( false, content, null, default, de
 3620    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03621    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align ) => Text_Internal( false, content, 
 3622    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="f
 03623    [MethodImpl( INLINE )] public static void Text( string content, float fontSize ) => Text_Internal( false, content, n
 3624    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03625    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, float fontSize ) => Text_Internal( 
 3626    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="f
 03627    [MethodImpl( INLINE )] public static void Text( string content, TMP_FontAsset font ) => Text_Internal( false, conten
 3628    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03629    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, TMP_FontAsset font ) => Text_Intern
 3630    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="f
 03631    [MethodImpl( INLINE )] public static void Text( string content, float fontSize, TMP_FontAsset font ) => Text_Interna
 3632    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03633    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, float fontSize, TMP_FontAsset font 
 3634    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="c
 03635    [MethodImpl( INLINE )] public static void Text( string content, Color color ) => Text_Internal( false, content, null
 3636    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03637    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, Color color ) => Text_Internal( fal
 3638    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="f
 03639    [MethodImpl( INLINE )] public static void Text( string content, float fontSize, Color color ) => Text_Internal( fals
 3640    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03641    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, float fontSize, Color color ) => Te
 3642    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="f
 03643    [MethodImpl( INLINE )] public static void Text( string content, TMP_FontAsset font, Color color ) => Text_Internal( 
 3644    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03645    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, TMP_FontAsset font, Color color ) =
 3646    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="f
 03647    [MethodImpl( INLINE )] public static void Text( string content, float fontSize, TMP_FontAsset font, Color color ) =>
 3648    /// <summary>Draws text using Text Mesh Pro</summary><param name="content">The text to display</param><param name="a
 03649    [MethodImpl( INLINE )] public static void Text( string content, TextAlign align, float fontSize, TMP_FontAsset font,
 3650    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03651    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03652      Draw.PushMatrix();
 03653      Draw.Translate( pos );
 03654      Text_Internal( true, content, element, pivot, size, Font, FontSize, TextAlign, Color );
 03655      Draw.PopMatrix();
 03656    }
 3657    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03658    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03659      Draw.PushMatrix();
 03660      Draw.Translate( pos );
 03661      Text_Internal( true, content, element, pivot, size, Font, FontSize, align, Color );
 03662      Draw.PopMatrix();
 03663    }
 3664    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03665    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03666      Draw.PushMatrix();
 03667      Draw.Translate( pos );
 03668      Text_Internal( true, content, element, pivot, size, Font, fontSize, TextAlign, Color );
 03669      Draw.PopMatrix();
 03670    }
 3671    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03672    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03673      Draw.PushMatrix();
 03674      Draw.Translate( pos );
 03675      Text_Internal( true, content, element, pivot, size, Font, fontSize, align, Color );
 03676      Draw.PopMatrix();
 03677    }
 3678    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03679    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03680      Draw.PushMatrix();
 03681      Draw.Translate( pos );
 03682      Text_Internal( true, content, element, pivot, size, font, FontSize, TextAlign, Color );
 03683      Draw.PopMatrix();
 03684    }
 3685    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03686    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03687      Draw.PushMatrix();
 03688      Draw.Translate( pos );
 03689      Text_Internal( true, content, element, pivot, size, font, FontSize, align, Color );
 03690      Draw.PopMatrix();
 03691    }
 3692    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03693    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03694      Draw.PushMatrix();
 03695      Draw.Translate( pos );
 03696      Text_Internal( true, content, element, pivot, size, font, fontSize, TextAlign, Color );
 03697      Draw.PopMatrix();
 03698    }
 3699    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03700    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03701      Draw.PushMatrix();
 03702      Draw.Translate( pos );
 03703      Text_Internal( true, content, element, pivot, size, font, fontSize, align, Color );
 03704      Draw.PopMatrix();
 03705    }
 3706    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03707    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03708      Draw.PushMatrix();
 03709      Draw.Translate( pos );
 03710      Text_Internal( true, content, element, pivot, size, Font, FontSize, TextAlign, color );
 03711      Draw.PopMatrix();
 03712    }
 3713    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03714    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03715      Draw.PushMatrix();
 03716      Draw.Translate( pos );
 03717      Text_Internal( true, content, element, pivot, size, Font, FontSize, align, color );
 03718      Draw.PopMatrix();
 03719    }
 3720    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03721    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03722      Draw.PushMatrix();
 03723      Draw.Translate( pos );
 03724      Text_Internal( true, content, element, pivot, size, Font, fontSize, TextAlign, color );
 03725      Draw.PopMatrix();
 03726    }
 3727    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03728    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03729      Draw.PushMatrix();
 03730      Draw.Translate( pos );
 03731      Text_Internal( true, content, element, pivot, size, Font, fontSize, align, color );
 03732      Draw.PopMatrix();
 03733    }
 3734    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03735    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03736      Draw.PushMatrix();
 03737      Draw.Translate( pos );
 03738      Text_Internal( true, content, element, pivot, size, font, FontSize, TextAlign, color );
 03739      Draw.PopMatrix();
 03740    }
 3741    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03742    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03743      Draw.PushMatrix();
 03744      Draw.Translate( pos );
 03745      Text_Internal( true, content, element, pivot, size, font, FontSize, align, color );
 03746      Draw.PopMatrix();
 03747    }
 3748    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03749    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03750      Draw.PushMatrix();
 03751      Draw.Translate( pos );
 03752      Text_Internal( true, content, element, pivot, size, font, fontSize, TextAlign, color );
 03753      Draw.PopMatrix();
 03754    }
 3755    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03756    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Vector2 pivot, Vector2 size, s
 03757      Draw.PushMatrix();
 03758      Draw.Translate( pos );
 03759      Text_Internal( true, content, element, pivot, size, font, fontSize, align, color );
 03760      Draw.PopMatrix();
 03761    }
 3762    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03763    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03764      Draw.PushMatrix();
 03765      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03766      Text_Internal( true, content, element, pivot, size, Font, FontSize, TextAlign, Color );
 03767      Draw.PopMatrix();
 03768    }
 3769    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03770    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03771      Draw.PushMatrix();
 03772      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03773      Text_Internal( true, content, element, pivot, size, Font, FontSize, align, Color );
 03774      Draw.PopMatrix();
 03775    }
 3776    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03777    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03778      Draw.PushMatrix();
 03779      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03780      Text_Internal( true, content, element, pivot, size, Font, fontSize, TextAlign, Color );
 03781      Draw.PopMatrix();
 03782    }
 3783    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03784    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03785      Draw.PushMatrix();
 03786      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03787      Text_Internal( true, content, element, pivot, size, Font, fontSize, align, Color );
 03788      Draw.PopMatrix();
 03789    }
 3790    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03791    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03792      Draw.PushMatrix();
 03793      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03794      Text_Internal( true, content, element, pivot, size, font, FontSize, TextAlign, Color );
 03795      Draw.PopMatrix();
 03796    }
 3797    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03798    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03799      Draw.PushMatrix();
 03800      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03801      Text_Internal( true, content, element, pivot, size, font, FontSize, align, Color );
 03802      Draw.PopMatrix();
 03803    }
 3804    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03805    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03806      Draw.PushMatrix();
 03807      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03808      Text_Internal( true, content, element, pivot, size, font, fontSize, TextAlign, Color );
 03809      Draw.PopMatrix();
 03810    }
 3811    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03812    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03813      Draw.PushMatrix();
 03814      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03815      Text_Internal( true, content, element, pivot, size, font, fontSize, align, Color );
 03816      Draw.PopMatrix();
 03817    }
 3818    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03819    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03820      Draw.PushMatrix();
 03821      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03822      Text_Internal( true, content, element, pivot, size, Font, FontSize, TextAlign, color );
 03823      Draw.PopMatrix();
 03824    }
 3825    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03826    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03827      Draw.PushMatrix();
 03828      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03829      Text_Internal( true, content, element, pivot, size, Font, FontSize, align, color );
 03830      Draw.PopMatrix();
 03831    }
 3832    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03833    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03834      Draw.PushMatrix();
 03835      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03836      Text_Internal( true, content, element, pivot, size, Font, fontSize, TextAlign, color );
 03837      Draw.PopMatrix();
 03838    }
 3839    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03840    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03841      Draw.PushMatrix();
 03842      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03843      Text_Internal( true, content, element, pivot, size, Font, fontSize, align, color );
 03844      Draw.PopMatrix();
 03845    }
 3846    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03847    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03848      Draw.PushMatrix();
 03849      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03850      Text_Internal( true, content, element, pivot, size, font, FontSize, TextAlign, color );
 03851      Draw.PopMatrix();
 03852    }
 3853    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03854    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03855      Draw.PushMatrix();
 03856      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03857      Text_Internal( true, content, element, pivot, size, font, FontSize, align, color );
 03858      Draw.PopMatrix();
 03859    }
 3860    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03861    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03862      Draw.PushMatrix();
 03863      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03864      Text_Internal( true, content, element, pivot, size, font, fontSize, TextAlign, color );
 03865      Draw.PopMatrix();
 03866    }
 3867    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03868    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector3 pos, Quaternion rot, Vector2 pivot,
 03869      Draw.PushMatrix();
 03870      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 03871      Text_Internal( true, content, element, pivot, size, font, fontSize, align, color );
 03872      Draw.PopMatrix();
 03873    }
 3874    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03875    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3876    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03877    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3878    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03879    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3880    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03881    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3882    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03883    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3884    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03885    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3886    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03887    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3888    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03889    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3890    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03891    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3892    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03893    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3894    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03895    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3896    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03897    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3898    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03899    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3900    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03901    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3902    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03903    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3904    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 03905    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Vector2 pivot, Vector2 size, string content
 3906    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03907    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content ) {
 03908      Draw.PushMatrix();
 03909      Draw.Translate( pos );
 03910      Text_Internal( true, content, null, pivot, size, Font, FontSize, TextAlign, Color );
 03911      Draw.PopMatrix();
 03912    }
 3913    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03914    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03915      Draw.PushMatrix();
 03916      Draw.Translate( pos );
 03917      Text_Internal( true, content, null, pivot, size, Font, FontSize, align, Color );
 03918      Draw.PopMatrix();
 03919    }
 3920    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03921    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, float 
 03922      Draw.PushMatrix();
 03923      Draw.Translate( pos );
 03924      Text_Internal( true, content, null, pivot, size, Font, fontSize, TextAlign, Color );
 03925      Draw.PopMatrix();
 03926    }
 3927    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03928    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03929      Draw.PushMatrix();
 03930      Draw.Translate( pos );
 03931      Text_Internal( true, content, null, pivot, size, Font, fontSize, align, Color );
 03932      Draw.PopMatrix();
 03933    }
 3934    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03935    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TMP_Fo
 03936      Draw.PushMatrix();
 03937      Draw.Translate( pos );
 03938      Text_Internal( true, content, null, pivot, size, font, FontSize, TextAlign, Color );
 03939      Draw.PopMatrix();
 03940    }
 3941    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03942    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03943      Draw.PushMatrix();
 03944      Draw.Translate( pos );
 03945      Text_Internal( true, content, null, pivot, size, font, FontSize, align, Color );
 03946      Draw.PopMatrix();
 03947    }
 3948    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03949    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, float 
 03950      Draw.PushMatrix();
 03951      Draw.Translate( pos );
 03952      Text_Internal( true, content, null, pivot, size, font, fontSize, TextAlign, Color );
 03953      Draw.PopMatrix();
 03954    }
 3955    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03956    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03957      Draw.PushMatrix();
 03958      Draw.Translate( pos );
 03959      Text_Internal( true, content, null, pivot, size, font, fontSize, align, Color );
 03960      Draw.PopMatrix();
 03961    }
 3962    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03963    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, Color 
 03964      Draw.PushMatrix();
 03965      Draw.Translate( pos );
 03966      Text_Internal( true, content, null, pivot, size, Font, FontSize, TextAlign, color );
 03967      Draw.PopMatrix();
 03968    }
 3969    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03970    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03971      Draw.PushMatrix();
 03972      Draw.Translate( pos );
 03973      Text_Internal( true, content, null, pivot, size, Font, FontSize, align, color );
 03974      Draw.PopMatrix();
 03975    }
 3976    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03977    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, float 
 03978      Draw.PushMatrix();
 03979      Draw.Translate( pos );
 03980      Text_Internal( true, content, null, pivot, size, Font, fontSize, TextAlign, color );
 03981      Draw.PopMatrix();
 03982    }
 3983    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03984    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03985      Draw.PushMatrix();
 03986      Draw.Translate( pos );
 03987      Text_Internal( true, content, null, pivot, size, Font, fontSize, align, color );
 03988      Draw.PopMatrix();
 03989    }
 3990    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03991    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TMP_Fo
 03992      Draw.PushMatrix();
 03993      Draw.Translate( pos );
 03994      Text_Internal( true, content, null, pivot, size, font, FontSize, TextAlign, color );
 03995      Draw.PopMatrix();
 03996    }
 3997    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 03998    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 03999      Draw.PushMatrix();
 04000      Draw.Translate( pos );
 04001      Text_Internal( true, content, null, pivot, size, font, FontSize, align, color );
 04002      Draw.PopMatrix();
 04003    }
 4004    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04005    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, float 
 04006      Draw.PushMatrix();
 04007      Draw.Translate( pos );
 04008      Text_Internal( true, content, null, pivot, size, font, fontSize, TextAlign, color );
 04009      Draw.PopMatrix();
 04010    }
 4011    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04012    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Vector2 pivot, Vector2 size, string content, TextAl
 04013      Draw.PushMatrix();
 04014      Draw.Translate( pos );
 04015      Text_Internal( true, content, null, pivot, size, font, fontSize, align, color );
 04016      Draw.PopMatrix();
 04017    }
 4018    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04019    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04020      Draw.PushMatrix();
 04021      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04022      Text_Internal( true, content, null, pivot, size, Font, FontSize, TextAlign, Color );
 04023      Draw.PopMatrix();
 04024    }
 4025    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04026    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04027      Draw.PushMatrix();
 04028      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04029      Text_Internal( true, content, null, pivot, size, Font, FontSize, align, Color );
 04030      Draw.PopMatrix();
 04031    }
 4032    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04033    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04034      Draw.PushMatrix();
 04035      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04036      Text_Internal( true, content, null, pivot, size, Font, fontSize, TextAlign, Color );
 04037      Draw.PopMatrix();
 04038    }
 4039    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04040    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04041      Draw.PushMatrix();
 04042      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04043      Text_Internal( true, content, null, pivot, size, Font, fontSize, align, Color );
 04044      Draw.PopMatrix();
 04045    }
 4046    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04047    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04048      Draw.PushMatrix();
 04049      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04050      Text_Internal( true, content, null, pivot, size, font, FontSize, TextAlign, Color );
 04051      Draw.PopMatrix();
 04052    }
 4053    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04054    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04055      Draw.PushMatrix();
 04056      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04057      Text_Internal( true, content, null, pivot, size, font, FontSize, align, Color );
 04058      Draw.PopMatrix();
 04059    }
 4060    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04061    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04062      Draw.PushMatrix();
 04063      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04064      Text_Internal( true, content, null, pivot, size, font, fontSize, TextAlign, Color );
 04065      Draw.PopMatrix();
 04066    }
 4067    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04068    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04069      Draw.PushMatrix();
 04070      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04071      Text_Internal( true, content, null, pivot, size, font, fontSize, align, Color );
 04072      Draw.PopMatrix();
 04073    }
 4074    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04075    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04076      Draw.PushMatrix();
 04077      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04078      Text_Internal( true, content, null, pivot, size, Font, FontSize, TextAlign, color );
 04079      Draw.PopMatrix();
 04080    }
 4081    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04082    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04083      Draw.PushMatrix();
 04084      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04085      Text_Internal( true, content, null, pivot, size, Font, FontSize, align, color );
 04086      Draw.PopMatrix();
 04087    }
 4088    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04089    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04090      Draw.PushMatrix();
 04091      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04092      Text_Internal( true, content, null, pivot, size, Font, fontSize, TextAlign, color );
 04093      Draw.PopMatrix();
 04094    }
 4095    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04096    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04097      Draw.PushMatrix();
 04098      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04099      Text_Internal( true, content, null, pivot, size, Font, fontSize, align, color );
 04100      Draw.PopMatrix();
 04101    }
 4102    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04103    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04104      Draw.PushMatrix();
 04105      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04106      Text_Internal( true, content, null, pivot, size, font, FontSize, TextAlign, color );
 04107      Draw.PopMatrix();
 04108    }
 4109    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04110    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04111      Draw.PushMatrix();
 04112      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04113      Text_Internal( true, content, null, pivot, size, font, FontSize, align, color );
 04114      Draw.PopMatrix();
 04115    }
 4116    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04117    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04118      Draw.PushMatrix();
 04119      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04120      Text_Internal( true, content, null, pivot, size, font, fontSize, TextAlign, color );
 04121      Draw.PopMatrix();
 04122    }
 4123    /// <summary>Draws text using Text Mesh Pro</summary><param name="pos">The position of the textrect</param><param na
 04124    [MethodImpl( INLINE )] public static void TextRect( Vector3 pos, Quaternion rot, Vector2 pivot, Vector2 size, string
 04125      Draw.PushMatrix();
 04126      Draw.Matrix *= Matrix4x4.TRS( pos, rot, Vector3.one );
 04127      Text_Internal( true, content, null, pivot, size, font, fontSize, align, color );
 04128      Draw.PopMatrix();
 04129    }
 4130    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04131    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content ) => Text_Internal( 
 4132    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04133    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align ) =
 4134    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04135    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, float fontSize ) =>
 4136    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04137    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, fl
 4138    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04139    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TMP_FontAsset font 
 4140    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04141    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, TM
 4142    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04143    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, float fontSize, TMP
 4144    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04145    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, fl
 4146    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04147    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, Color color ) => Te
 4148    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04149    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, Co
 4150    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04151    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, float fontSize, Col
 4152    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04153    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, fl
 4154    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04155    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TMP_FontAsset font,
 4156    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04157    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, TM
 4158    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04159    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, float fontSize, TMP
 4160    /// <summary>Draws text using Text Mesh Pro</summary><param name="pivot">The normalized pivot of the local space rec
 04161    [MethodImpl( INLINE )] public static void TextRect( Vector2 pivot, Vector2 size, string content, TextAlign align, fl
 4162    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04163    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content ) => TextRect_Int
 4164    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04165    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align 
 4166    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04167    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, float fontSize )
 4168    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04169    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4170    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04171    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TMP_FontAsset fo
 4172    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04173    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4174    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04175    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, float fontSize, 
 4176    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04177    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4178    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04179    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, Color color ) =>
 4180    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04181    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4182    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04183    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, float fontSize, 
 4184    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04185    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4186    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04187    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TMP_FontAsset fo
 4188    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04189    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4190    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04191    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, float fontSize, 
 4192    /// <summary>Draws text using Text Mesh Pro</summary><param name="element">The text element to use when drawing this
 04193    [MethodImpl( INLINE )] public static void TextRect( TextElement element, Rect rect, string content, TextAlign align,
 4194    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04195    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content ) => TextRect_Internal( content, null,
 4196    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04197    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align ) => TextRect_Interna
 4198    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04199    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, float fontSize ) => TextRect_Internal
 4200    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04201    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, float fontSize ) => 
 4202    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04203    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TMP_FontAsset font ) => TextRect_Inte
 4204    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04205    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, TMP_FontAsset font )
 4206    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04207    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, float fontSize, TMP_FontAsset font ) 
 4208    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04209    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, float fontSize, TMP_
 4210    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04211    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, Color color ) => TextRect_Internal( c
 4212    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04213    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, Color color ) => Tex
 4214    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04215    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, float fontSize, Color color ) => Text
 4216    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04217    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, float fontSize, Colo
 4218    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04219    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TMP_FontAsset font, Color color ) => 
 4220    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04221    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, TMP_FontAsset font, 
 4222    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04223    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, float fontSize, TMP_FontAsset font, C
 4224    /// <summary>Draws text using Text Mesh Pro</summary><param name="rect">The local space rectangle to display text wi
 04225    [MethodImpl( INLINE )] public static void TextRect( Rect rect, string content, TextAlign align, float fontSize, TMP_
 4226    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04227    [MethodImpl( INLINE )] public static void Texture( Texture texture, Rect rect, Rect uvs ) => Texture_Internal( textu
 4228    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04229    [MethodImpl( INLINE )] public static void Texture( Texture texture, Rect rect, Rect uvs, Color color ) => Texture_In
 4230    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04231    [MethodImpl( INLINE )] public static void Texture( Texture texture, Rect rect ) => Texture_RectFill_Internal( textur
 4232    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04233    [MethodImpl( INLINE )] public static void Texture( Texture texture, Rect rect, Color color ) => Texture_RectFill_Int
 4234    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04235    [MethodImpl( INLINE )] public static void Texture( Texture texture, Rect rect, TextureFillMode fillMode ) => Texture
 4236    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04237    [MethodImpl( INLINE )] public static void Texture( Texture texture, Rect rect, TextureFillMode fillMode, Color color
 4238    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04239    [MethodImpl( INLINE )] public static void Texture( Texture texture, Vector2 center, float size ) => Texture_PosSize_
 4240    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04241    [MethodImpl( INLINE )] public static void Texture( Texture texture, Vector2 center, float size, Color color ) => Tex
 4242    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04243    [MethodImpl( INLINE )] public static void Texture( Texture texture, Vector2 center, float size, TextureSizeMode size
 4244    /// <summary>Draws a texture</summary><param name="texture">The texture to draw. Its alpha channel will be used as t
 04245    [MethodImpl( INLINE )] public static void Texture( Texture texture, Vector2 center, float size, TextureSizeMode size
 4246  }
 4247
 4248}

C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawOverloadsObsolete.cs

#LineLine coverage
 1// Shapes © Freya Holmér - https://twitter.com/FreyaHolmer/
 2// Website & Documentation - https://acegikmo.com/shapes/
 3
 4using UnityEngine;
 5using System;
 6
 7namespace Shapes {
 8
 9  // Obsolete/deprecated stuff
 10  public static partial class Draw {
 11
 12    const string OBS_DASH = "As of Shapes 4.0.0, dash state is now set using the global Draw.UseDashes and Draw.DashStyl
 13    const string OBS_FILL = "As of Shapes 4.0.0, color fill is now set using the global Draw.UseGradientFill and Draw.Gr
 14    const string OBS_REGPOLRENAME = "For consistency, this has been renamed as of Shapes 4.0.0. Please use Draw.RegularP
 15    const string OBS_TRIRENAME = "For consistency, this has been renamed as of Shapes 4.0.0. Please use Draw.TriangleBor
 16    const string JOINER = ". In addition: ";
 17    const string OBS_REGPOLRENAME_AND_FILL = OBS_FILL + JOINER + OBS_REGPOLRENAME;
 18    const string OBS_DISC_GRADIENT_PREFIX = "As of Shapes 4.0.0, disc gradients are now defined using a DiscColors as th
 19    const string OBS_DISC_GRADIENT_DISC_RADIAL = OBS_DISC_GRADIENT_PREFIX + "Disc( ..., DiscColors.Radial(...) )";
 20    const string OBS_DISC_GRADIENT_DISC_ANGULAR = OBS_DISC_GRADIENT_PREFIX + "Disc( ..., DiscColors.Angular(...) )";
 21    const string OBS_DISC_GRADIENT_DISC_BILINEAR = OBS_DISC_GRADIENT_PREFIX + "Disc( ..., DiscColors.Bilinear(...) )";
 22    const string OBS_DISC_GRADIENT_RING_RADIAL = OBS_DISC_GRADIENT_PREFIX + "Ring( ..., DiscColors.Radial(...) )";
 23    const string OBS_DISC_GRADIENT_RING_ANGULAR = OBS_DISC_GRADIENT_PREFIX + "Ring( ..., DiscColors.Angular(...) )";
 24    const string OBS_DISC_GRADIENT_RING_BILINEAR = OBS_DISC_GRADIENT_PREFIX + "Ring( ..., DiscColors.Bilinear(...) )";
 25    const string OBS_DISC_GRADIENT_PIE_RADIAL = OBS_DISC_GRADIENT_PREFIX + "Pie( ..., DiscColors.Radial(...) )";
 26    const string OBS_DISC_GRADIENT_PIE_ANGULAR = OBS_DISC_GRADIENT_PREFIX + "Pie( ..., DiscColors.Angular(...) )";
 27    const string OBS_DISC_GRADIENT_PIE_BILINEAR = OBS_DISC_GRADIENT_PREFIX + "Pie( ..., DiscColors.Bilinear(...) )";
 28    const string OBS_DISC_GRADIENT_ARC_RADIAL = OBS_DISC_GRADIENT_PREFIX + "Arc( ..., DiscColors.Radial(...) )";
 29    const string OBS_DISC_GRADIENT_ARC_ANGULAR = OBS_DISC_GRADIENT_PREFIX + "Arc( ..., DiscColors.Angular(...) )";
 30    const string OBS_DISC_GRADIENT_ARC_BILINEAR = OBS_DISC_GRADIENT_PREFIX + "Arc( ..., DiscColors.Bilinear(...) )";
 31
 032    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end ) => _ = 0;
 033    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, Color color ) => _ = 0;
 034    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, Color colorStart, Color colo
 035    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, float thickness ) => _ = 0;
 036    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, float thickness, Color color
 037    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, float thickness, Color color
 038    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, LineEndCap endCaps ) => _ = 
 039    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, LineEndCap endCaps, Color co
 040    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, LineEndCap endCaps, Color co
 041    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, float thickness, LineEndCap 
 042    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, float thickness, LineEndCap 
 043    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, float thickness, LineEndCap 
 044    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle ) => _ =
 045    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, Color c
 046    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, Color c
 047    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, float t
 048    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, float t
 049    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, float t
 050    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, LineEnd
 051    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, LineEnd
 052    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, LineEnd
 053    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, float t
 054    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, float t
 055    [Obsolete( OBS_DASH, true )] public static void LineDashed( Vector3 start, Vector3 end, DashStyle dashStyle, float t
 56
 057    [Obsolete( OBS_FILL, true )] public static void PolygonFill( PolygonPath path ) => _ = 0;
 058    [Obsolete( OBS_FILL, true )] public static void PolygonFill( PolygonPath path, GradientFill fill ) => _ = 0;
 059    [Obsolete( OBS_FILL, true )] public static void PolygonFill( PolygonPath path, PolygonTriangulation triangulation ) 
 060    [Obsolete( OBS_FILL, true )] public static void PolygonFill( PolygonPath path, PolygonTriangulation triangulation, G
 061    [Obsolete( OBS_FILL, true )] public static void PolygonFillLinear( PolygonPath path, Vector3 fillStart, Vector3 fill
 062    [Obsolete( OBS_FILL, true )] public static void PolygonFillLinear( PolygonPath path, PolygonTriangulation triangulat
 063    [Obsolete( OBS_FILL, true )] public static void PolygonFillRadial( PolygonPath path, Vector3 fillOrigin, float fillR
 064    [Obsolete( OBS_FILL, true )] public static void PolygonFillRadial( PolygonPath path, PolygonTriangulation triangulat
 65
 066    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos ) => _ = 0;
 067    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Color color ) => _ = 0;
 068    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius ) => _ = 0;
 069    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, Color color
 070    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, float thick
 071    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, float thick
 072    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, float thick
 073    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, float thick
 074    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, float thick
 075    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, float radius, float thick
 076    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount ) => _ = 0;
 077    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, Color colo
 078    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 079    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 080    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 081    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 082    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 083    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 084    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 085    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, int sideCount, float radi
 086    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal ) => _ = 0
 087    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, Color col
 088    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 089    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 090    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 091    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 092    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 093    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 094    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 095    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, float rad
 096    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 097    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 098    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 099    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0100    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0101    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0102    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0103    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0104    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0105    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Vector3 normal, int sideC
 0106    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot ) => _ = 0
 0107    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, Color col
 0108    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0109    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0110    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0111    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0112    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0113    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0114    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0115    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, float rad
 0116    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0117    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0118    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0119    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0120    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0121    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0122    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0123    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0124    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0125    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Vector3 pos, Quaternion rot, int sideC
 0126    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow() => _ = 0;
 0127    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( Color color ) => _ = 0;
 0128    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius ) => _ = 0;
 0129    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, Color color ) => _ = 0;
 0130    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, float thickness ) => _ =
 0131    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, float thickness, Color c
 0132    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, float thickness, float a
 0133    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, float thickness, float a
 0134    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, float thickness, float a
 0135    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( float radius, float thickness, float a
 0136    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount ) => _ = 0;
 0137    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, Color color ) => _ = 0;
 0138    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius ) => _ = 0
 0139    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, Color col
 0140    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, float thi
 0141    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, float thi
 0142    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, float thi
 0143    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, float thi
 0144    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, float thi
 0145    [Obsolete( OBS_REGPOLRENAME, true )] public static void RegularPolygonHollow( int sideCount, float radius, float thi
 146
 0147    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos ) => _ = 0;
 0148    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, GradientFill fill ) => _ = 0;
 0149    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, float radius ) => _ = 0;
 0150    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, float radius, GradientFill fill ) =
 0151    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, float radius, float angle ) => _ = 
 0152    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, float radius, float angle, Gradient
 0153    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, float radius, float angle, float ro
 0154    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, float radius, float angle, float ro
 0155    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount ) => _ = 0;
 0156    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, GradientFill fill ) 
 0157    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, float radius ) => _ 
 0158    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, float radius, Gradie
 0159    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, float radius, float 
 0160    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, float radius, float 
 0161    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, float radius, float 
 0162    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, int sideCount, float radius, float 
 0163    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal ) => _ = 0;
 0164    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, GradientFill fill )
 0165    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, float radius ) => _
 0166    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, float radius, Gradi
 0167    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, float radius, float
 0168    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, float radius, float
 0169    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, float radius, float
 0170    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, float radius, float
 0171    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount ) => 
 0172    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, Grad
 0173    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, floa
 0174    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, floa
 0175    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, floa
 0176    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, floa
 0177    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, floa
 0178    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Vector3 normal, int sideCount, floa
 0179    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot ) => _ = 0;
 0180    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, GradientFill fill )
 0181    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, float radius ) => _
 0182    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, float radius, Gradi
 0183    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, float radius, float
 0184    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, float radius, float
 0185    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, float radius, float
 0186    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, float radius, float
 0187    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount ) => 
 0188    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, Grad
 0189    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, floa
 0190    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, floa
 0191    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, floa
 0192    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, floa
 0193    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, floa
 0194    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( Vector3 pos, Quaternion rot, int sideCount, floa
 0195    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill() => _ = 0;
 0196    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( GradientFill fill ) => _ = 0;
 0197    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( float radius ) => _ = 0;
 0198    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( float radius, GradientFill fill ) => _ = 0;
 0199    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( float radius, float angle ) => _ = 0;
 0200    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( float radius, float angle, GradientFill fill ) =
 0201    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( float radius, float angle, float roundness ) => 
 0202    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( float radius, float angle, float roundness, Grad
 0203    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount ) => _ = 0;
 0204    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, GradientFill fill ) => _ = 0;
 0205    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, float radius ) => _ = 0;
 0206    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, float radius, GradientFill fill )
 0207    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, float radius, float angle ) => _ 
 0208    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, float radius, float angle, Gradie
 0209    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, float radius, float angle, float 
 0210    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFill( int sideCount, float radius, float angle, float 
 211
 0212    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos ) => _ = 0;
 0213    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, GradientFill
 0214    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0215    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0216    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0217    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0218    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0219    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0220    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0221    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, float radius
 0222    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0223    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0224    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0225    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0226    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0227    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0228    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0229    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0230    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0231    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, int sideCoun
 0232    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0233    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0234    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0235    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0236    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0237    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0238    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0239    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0240    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0241    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0242    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0243    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0244    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0245    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0246    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0247    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0248    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0249    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0250    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0251    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Vector3 norm
 0252    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0253    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0254    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0255    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0256    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0257    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0258    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0259    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0260    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0261    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0262    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0263    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0264    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0265    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0266    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0267    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0268    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0269    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0270    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0271    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( Vector3 pos, Quaternion r
 0272    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill() => _ = 0;
 0273    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( GradientFill fill ) => _ 
 0274    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius ) => _ = 0;
 0275    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, GradientFil
 0276    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, float thick
 0277    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, float thick
 0278    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, float thick
 0279    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, float thick
 0280    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, float thick
 0281    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( float radius, float thick
 0282    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount ) => _ = 0;
 0283    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, GradientFi
 0284    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0285    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0286    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0287    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0288    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0289    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0290    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0291    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFill( int sideCount, float radi
 0292    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 fillStart, Vector3 fi
 0293    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, float radius, Vector3 fillSta
 0294    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, float radius, float angle, Ve
 0295    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, float radius, float angle, fl
 0296    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, int sideCount, Vector3 fillSt
 0297    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, int sideCount, float radius, 
 0298    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, int sideCount, float radius, 
 0299    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, int sideCount, float radius, 
 0300    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, Vector3 fillS
 0301    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, float radius,
 0302    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, float radius,
 0303    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, float radius,
 0304    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, int sideCount
 0305    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, int sideCount
 0306    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, int sideCount
 0307    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Vector3 normal, int sideCount
 0308    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, Vector3 fillS
 0309    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, float radius,
 0310    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, float radius,
 0311    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, float radius,
 0312    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, int sideCount
 0313    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, int sideCount
 0314    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, int sideCount
 0315    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 pos, Quaternion rot, int sideCount
 0316    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( Vector3 fillStart, Vector3 fillEnd, Color 
 0317    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( float radius, Vector3 fillStart, Vector3 f
 0318    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( float radius, float angle, Vector3 fillSta
 0319    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( float radius, float angle, float roundness
 0320    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( int sideCount, Vector3 fillStart, Vector3 
 0321    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( int sideCount, float radius, Vector3 fillS
 0322    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( int sideCount, float radius, float angle, 
 0323    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillLinear( int sideCount, float radius, float angle, 
 0324    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0325    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, float 
 0326    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, float 
 0327    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, float 
 0328    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, float 
 0329    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, int si
 0330    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, int si
 0331    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, int si
 0332    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, int si
 0333    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, int si
 0334    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0335    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0336    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0337    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0338    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0339    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0340    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0341    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0342    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0343    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Vector
 0344    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0345    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0346    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0347    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0348    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0349    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0350    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0351    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0352    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0353    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 pos, Quater
 0354    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( Vector3 fillStart, 
 0355    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( float radius, Vecto
 0356    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( float radius, float
 0357    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( float radius, float
 0358    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( float radius, float
 0359    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( int sideCount, Vect
 0360    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( int sideCount, floa
 0361    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( int sideCount, floa
 0362    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( int sideCount, floa
 0363    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillLinear( int sideCount, floa
 0364    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 fillOrigin, float fil
 0365    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, float radius, Vector3 fillOri
 0366    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, float radius, float angle, Ve
 0367    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, float radius, float angle, fl
 0368    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, int sideCount, Vector3 fillOr
 0369    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, int sideCount, float radius, 
 0370    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, int sideCount, float radius, 
 0371    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, int sideCount, float radius, 
 0372    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, Vector3 fillO
 0373    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, float radius,
 0374    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, float radius,
 0375    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, float radius,
 0376    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, int sideCount
 0377    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, int sideCount
 0378    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, int sideCount
 0379    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Vector3 normal, int sideCount
 0380    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, Vector3 fillO
 0381    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, float radius,
 0382    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, float radius,
 0383    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, float radius,
 0384    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, int sideCount
 0385    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, int sideCount
 0386    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, int sideCount
 0387    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 pos, Quaternion rot, int sideCount
 0388    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( Vector3 fillOrigin, float fillRadius, Colo
 0389    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( float radius, Vector3 fillOrigin, float fi
 0390    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( float radius, float angle, Vector3 fillOri
 0391    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( float radius, float angle, float roundness
 0392    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( int sideCount, Vector3 fillOrigin, float f
 0393    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( int sideCount, float radius, Vector3 fillO
 0394    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( int sideCount, float radius, float angle, 
 0395    [Obsolete( OBS_FILL, true )] public static void RegularPolygonFillRadial( int sideCount, float radius, float angle, 
 0396    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0397    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, float 
 0398    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, float 
 0399    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, float 
 0400    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, float 
 0401    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, int si
 0402    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, int si
 0403    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, int si
 0404    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, int si
 0405    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, int si
 0406    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0407    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0408    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0409    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0410    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0411    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0412    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0413    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0414    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0415    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Vector
 0416    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0417    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0418    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0419    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0420    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0421    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0422    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0423    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0424    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0425    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 pos, Quater
 0426    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( Vector3 fillOrigin,
 0427    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( float radius, Vecto
 0428    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( float radius, float
 0429    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( float radius, float
 0430    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( float radius, float
 0431    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( int sideCount, Vect
 0432    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( int sideCount, floa
 0433    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( int sideCount, floa
 0434    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( int sideCount, floa
 0435    [Obsolete( OBS_REGPOLRENAME_AND_FILL, true )] public static void RegularPolygonHollowFillRadial( int sideCount, floa
 436
 0437    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Vector3 pos, Color colorInn
 0438    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Vector3 pos, float radius, 
 0439    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Vector3 pos, Vector3 normal
 0440    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Vector3 pos, Vector3 normal
 0441    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Vector3 pos, Quaternion rot
 0442    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Vector3 pos, Quaternion rot
 0443    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( Color colorInner, Color col
 0444    [Obsolete( OBS_DISC_GRADIENT_DISC_RADIAL, true )] public static void DiscGradientRadial( float radius, Color colorIn
 0445    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Vector3 pos, Color colorS
 0446    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Vector3 pos, float radius
 0447    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Vector3 pos, Vector3 norm
 0448    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Vector3 pos, Vector3 norm
 0449    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Vector3 pos, Quaternion r
 0450    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Vector3 pos, Quaternion r
 0451    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( Color colorStart, Color c
 0452    [Obsolete( OBS_DISC_GRADIENT_DISC_ANGULAR, true )] public static void DiscGradientAngular( float radius, Color color
 0453    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Vector3 pos, Color colo
 0454    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Vector3 pos, float radi
 0455    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Vector3 pos, Vector3 no
 0456    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Vector3 pos, Vector3 no
 0457    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Vector3 pos, Quaternion
 0458    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Vector3 pos, Quaternion
 0459    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( Color colorInnerStart, 
 0460    [Obsolete( OBS_DISC_GRADIENT_DISC_BILINEAR, true )] public static void DiscGradientBilinear( float radius, Color col
 461
 0462    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos ) => _ = 0;
 0463    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Color color ) => _ = 0;
 0464    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, float radius ) => _ = 0;
 0465    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, float radius, Color color ) => _ = 0;
 0466    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, float radius, float thickness ) => _ = 0;
 0467    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, float radius, float thickness, Color color 
 0468    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, DashStyle dashStyle ) => _ = 0;
 0469    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, DashStyle dashStyle, Color color ) => _ = 0
 0470    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, DashStyle dashStyle, float radius ) => _ = 
 0471    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, DashStyle dashStyle, float radius, Color co
 0472    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, DashStyle dashStyle, float radius, float th
 0473    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, DashStyle dashStyle, float radius, float th
 0474    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal ) => _ = 0;
 0475    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, Color color ) => _ = 0;
 0476    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, float radius ) => _ = 0;
 0477    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, float radius, Color color )
 0478    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, float radius, float thickne
 0479    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, float radius, float thickne
 0480    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle ) => _ 
 0481    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, Color 
 0482    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float 
 0483    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float 
 0484    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float 
 0485    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float 
 0486    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot ) => _ = 0;
 0487    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, Color color ) => _ = 0;
 0488    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, float radius ) => _ = 0;
 0489    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, float radius, Color color )
 0490    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, float radius, float thickne
 0491    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, float radius, float thickne
 0492    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle ) => _ 
 0493    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, Color 
 0494    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float 
 0495    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float 
 0496    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float 
 0497    [Obsolete( OBS_DASH, true )] public static void RingDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float 
 0498    [Obsolete( OBS_DASH, true )] public static void RingDashed() => _ = 0;
 0499    [Obsolete( OBS_DASH, true )] public static void RingDashed( Color color ) => _ = 0;
 0500    [Obsolete( OBS_DASH, true )] public static void RingDashed( float radius ) => _ = 0;
 0501    [Obsolete( OBS_DASH, true )] public static void RingDashed( float radius, Color color ) => _ = 0;
 0502    [Obsolete( OBS_DASH, true )] public static void RingDashed( float radius, float thickness ) => _ = 0;
 0503    [Obsolete( OBS_DASH, true )] public static void RingDashed( float radius, float thickness, Color color ) => _ = 0;
 0504    [Obsolete( OBS_DASH, true )] public static void RingDashed( DashStyle dashStyle ) => _ = 0;
 0505    [Obsolete( OBS_DASH, true )] public static void RingDashed( DashStyle dashStyle, Color color ) => _ = 0;
 0506    [Obsolete( OBS_DASH, true )] public static void RingDashed( DashStyle dashStyle, float radius ) => _ = 0;
 0507    [Obsolete( OBS_DASH, true )] public static void RingDashed( DashStyle dashStyle, float radius, Color color ) => _ = 
 0508    [Obsolete( OBS_DASH, true )] public static void RingDashed( DashStyle dashStyle, float radius, float thickness ) => 
 0509    [Obsolete( OBS_DASH, true )] public static void RingDashed( DashStyle dashStyle, float radius, float thickness, Colo
 0510    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Color colorInn
 0511    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, float radius, 
 0512    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, float radius, 
 0513    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Vector3 normal
 0514    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Vector3 normal
 0515    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Vector3 normal
 0516    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Quaternion rot
 0517    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Quaternion rot
 0518    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Vector3 pos, Quaternion rot
 0519    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( Color colorInner, Color col
 0520    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( float radius, Color colorIn
 0521    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL, true )] public static void RingGradientRadial( float radius, float thickne
 0522    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0523    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0524    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0525    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0526    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0527    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0528    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0529    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0530    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0531    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0532    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0533    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0534    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0535    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0536    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0537    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0538    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0539    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( V
 0540    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( C
 0541    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( f
 0542    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( f
 0543    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( D
 0544    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( D
 0545    [Obsolete( OBS_DISC_GRADIENT_RING_RADIAL + JOINER + OBS_DASH, true )] public static void RingGradientRadialDashed( D
 0546    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Color colorS
 0547    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, float radius
 0548    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, float radius
 0549    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Vector3 norm
 0550    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Vector3 norm
 0551    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Vector3 norm
 0552    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Quaternion r
 0553    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Quaternion r
 0554    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Vector3 pos, Quaternion r
 0555    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( Color colorStart, Color c
 0556    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( float radius, Color color
 0557    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR, true )] public static void RingGradientAngular( float radius, float thick
 0558    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0559    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0560    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0561    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0562    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0563    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0564    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0565    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0566    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0567    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0568    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0569    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0570    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0571    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0572    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0573    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0574    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0575    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0576    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0577    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0578    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0579    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0580    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0581    [Obsolete( OBS_DISC_GRADIENT_RING_ANGULAR + JOINER + OBS_DASH, true )] public static void RingGradientAngularDashed(
 0582    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Color colo
 0583    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, float radi
 0584    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, float radi
 0585    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Vector3 no
 0586    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Vector3 no
 0587    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Vector3 no
 0588    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Quaternion
 0589    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Quaternion
 0590    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Vector3 pos, Quaternion
 0591    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( Color colorInnerStart, 
 0592    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( float radius, Color col
 0593    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR, true )] public static void RingGradientBilinear( float radius, float thi
 0594    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0595    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0596    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0597    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0598    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0599    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0600    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0601    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0602    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0603    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0604    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0605    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0606    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0607    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0608    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0609    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0610    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0611    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0612    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0613    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0614    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0615    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0616    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 0617    [Obsolete( OBS_DISC_GRADIENT_RING_BILINEAR + JOINER + OBS_DASH, true )] public static void RingGradientBilinearDashe
 618
 0619    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( Vector3 pos, float angleRadSt
 0620    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( Vector3 pos, float radius, fl
 0621    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( Vector3 pos, Vector3 normal, 
 0622    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( Vector3 pos, Vector3 normal, 
 0623    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( Vector3 pos, Quaternion rot, 
 0624    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( Vector3 pos, Quaternion rot, 
 0625    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( float angleRadStart, float an
 0626    [Obsolete( OBS_DISC_GRADIENT_PIE_RADIAL, true )] public static void PieGradientRadial( float radius, float angleRadS
 0627    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( Vector3 pos, float angleRad
 0628    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( Vector3 pos, float radius, 
 0629    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( Vector3 pos, Vector3 normal
 0630    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( Vector3 pos, Vector3 normal
 0631    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( Vector3 pos, Quaternion rot
 0632    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( Vector3 pos, Quaternion rot
 0633    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( float angleRadStart, float 
 0634    [Obsolete( OBS_DISC_GRADIENT_PIE_ANGULAR, true )] public static void PieGradientAngular( float radius, float angleRa
 0635    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( Vector3 pos, float angleR
 0636    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( Vector3 pos, float radius
 0637    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( Vector3 pos, Vector3 norm
 0638    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( Vector3 pos, Vector3 norm
 0639    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( Vector3 pos, Quaternion r
 0640    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( Vector3 pos, Quaternion r
 0641    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( float angleRadStart, floa
 0642    [Obsolete( OBS_DISC_GRADIENT_PIE_BILINEAR, true )] public static void PieGradientBilinear( float radius, float angle
 643
 0644    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float angleRadStart, float angleRadEnd ) => 
 0645    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float angleRadStart, float angleRadEnd, Colo
 0646    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float angleRadStart, float angleRadEnd, ArcE
 0647    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float angleRadStart, float angleRadEnd, ArcE
 0648    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float angleRadStart, float ang
 0649    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float angleRadStart, float ang
 0650    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float angleRadStart, float ang
 0651    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float angleRadStart, float ang
 0652    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float thickness, float angleRa
 0653    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float thickness, float angleRa
 0654    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float thickness, float angleRa
 0655    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, float radius, float thickness, float angleRa
 0656    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float angleRadStart, fl
 0657    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float angleRadStart, fl
 0658    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float angleRadStart, fl
 0659    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float angleRadStart, fl
 0660    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float ang
 0661    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float ang
 0662    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float ang
 0663    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float ang
 0664    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float thi
 0665    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float thi
 0666    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float thi
 0667    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, DashStyle dashStyle, float radius, float thi
 0668    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float angleRadStart, float a
 0669    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float angleRadStart, float a
 0670    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float angleRadStart, float a
 0671    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float angleRadStart, float a
 0672    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float angleRad
 0673    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float angleRad
 0674    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float angleRad
 0675    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float angleRad
 0676    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float thicknes
 0677    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float thicknes
 0678    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float thicknes
 0679    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, float radius, float thicknes
 0680    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float a
 0681    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float a
 0682    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float a
 0683    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float a
 0684    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0685    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0686    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0687    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0688    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0689    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0690    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0691    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Vector3 normal, DashStyle dashStyle, float r
 0692    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float angleRadStart, float a
 0693    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float angleRadStart, float a
 0694    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float angleRadStart, float a
 0695    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float angleRadStart, float a
 0696    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float angleRad
 0697    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float angleRad
 0698    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float angleRad
 0699    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float angleRad
 0700    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float thicknes
 0701    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float thicknes
 0702    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float thicknes
 0703    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, float radius, float thicknes
 0704    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float a
 0705    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float a
 0706    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float a
 0707    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float a
 0708    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0709    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0710    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0711    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0712    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0713    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0714    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0715    [Obsolete( OBS_DASH, true )] public static void ArcDashed( Vector3 pos, Quaternion rot, DashStyle dashStyle, float r
 0716    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float angleRadStart, float angleRadEnd ) => _ = 0;
 0717    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float angleRadStart, float angleRadEnd, Color color ) => 
 0718    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float angleRadStart, float angleRadEnd, ArcEndCap endCaps
 0719    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float angleRadStart, float angleRadEnd, ArcEndCap endCaps
 0720    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float angleRadStart, float angleRadEnd ) =>
 0721    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float angleRadStart, float angleRadEnd, Col
 0722    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float angleRadStart, float angleRadEnd, Arc
 0723    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float angleRadStart, float angleRadEnd, Arc
 0724    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float thickness, float angleRadStart, float
 0725    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float thickness, float angleRadStart, float
 0726    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float thickness, float angleRadStart, float
 0727    [Obsolete( OBS_DASH, true )] public static void ArcDashed( float radius, float thickness, float angleRadStart, float
 0728    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float angleRadStart, float angleRadE
 0729    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float angleRadStart, float angleRadE
 0730    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float angleRadStart, float angleRadE
 0731    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float angleRadStart, float angleRadE
 0732    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float angleRadStart, f
 0733    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float angleRadStart, f
 0734    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float angleRadStart, f
 0735    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float angleRadStart, f
 0736    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float thickness, float
 0737    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float thickness, float
 0738    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float thickness, float
 0739    [Obsolete( OBS_DASH, true )] public static void ArcDashed( DashStyle dashStyle, float radius, float thickness, float
 0740    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, float angleRadSt
 0741    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, float angleRadSt
 0742    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, float radius, fl
 0743    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, float radius, fl
 0744    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, float radius, fl
 0745    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, float radius, fl
 0746    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Vector3 normal, 
 0747    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Vector3 normal, 
 0748    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Vector3 normal, 
 0749    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Vector3 normal, 
 0750    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Vector3 normal, 
 0751    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Vector3 normal, 
 0752    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Quaternion rot, 
 0753    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Quaternion rot, 
 0754    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Quaternion rot, 
 0755    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Quaternion rot, 
 0756    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Quaternion rot, 
 0757    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( Vector3 pos, Quaternion rot, 
 0758    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( float angleRadStart, float an
 0759    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( float angleRadStart, float an
 0760    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( float radius, float angleRadS
 0761    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( float radius, float angleRadS
 0762    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( float radius, float thickness
 0763    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL, true )] public static void ArcGradientRadial( float radius, float thickness
 0764    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0765    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0766    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0767    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0768    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0769    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0770    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0771    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0772    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0773    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0774    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0775    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0776    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0777    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0778    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0779    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0780    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0781    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0782    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0783    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0784    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0785    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0786    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0787    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0788    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0789    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0790    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0791    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0792    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0793    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0794    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0795    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0796    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0797    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0798    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0799    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Vec
 0800    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( flo
 0801    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( flo
 0802    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( flo
 0803    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( flo
 0804    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( flo
 0805    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( flo
 0806    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Das
 0807    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Das
 0808    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Das
 0809    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Das
 0810    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Das
 0811    [Obsolete( OBS_DISC_GRADIENT_ARC_RADIAL + JOINER + OBS_DASH, true )] public static void ArcGradientRadialDashed( Das
 0812    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, float angleRad
 0813    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, float angleRad
 0814    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, float radius, 
 0815    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, float radius, 
 0816    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, float radius, 
 0817    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, float radius, 
 0818    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Vector3 normal
 0819    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Vector3 normal
 0820    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Vector3 normal
 0821    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Vector3 normal
 0822    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Vector3 normal
 0823    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Vector3 normal
 0824    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Quaternion rot
 0825    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Quaternion rot
 0826    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Quaternion rot
 0827    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Quaternion rot
 0828    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Quaternion rot
 0829    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( Vector3 pos, Quaternion rot
 0830    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( float angleRadStart, float 
 0831    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( float angleRadStart, float 
 0832    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( float radius, float angleRa
 0833    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( float radius, float angleRa
 0834    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( float radius, float thickne
 0835    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR, true )] public static void ArcGradientAngular( float radius, float thickne
 0836    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0837    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0838    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0839    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0840    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0841    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0842    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0843    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0844    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0845    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0846    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0847    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0848    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0849    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0850    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0851    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0852    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0853    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0854    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0855    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0856    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0857    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0858    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0859    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0860    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0861    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0862    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0863    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0864    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0865    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0866    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0867    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0868    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0869    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0870    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0871    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( V
 0872    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( f
 0873    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( f
 0874    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( f
 0875    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( f
 0876    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( f
 0877    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( f
 0878    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( D
 0879    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( D
 0880    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( D
 0881    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( D
 0882    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( D
 0883    [Obsolete( OBS_DISC_GRADIENT_ARC_ANGULAR + JOINER + OBS_DASH, true )] public static void ArcGradientAngularDashed( D
 0884    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, float angleR
 0885    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, float angleR
 0886    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, float radius
 0887    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, float radius
 0888    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, float radius
 0889    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, float radius
 0890    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Vector3 norm
 0891    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Vector3 norm
 0892    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Vector3 norm
 0893    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Vector3 norm
 0894    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Vector3 norm
 0895    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Vector3 norm
 0896    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Quaternion r
 0897    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Quaternion r
 0898    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Quaternion r
 0899    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Quaternion r
 0900    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Quaternion r
 0901    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( Vector3 pos, Quaternion r
 0902    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( float angleRadStart, floa
 0903    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( float angleRadStart, floa
 0904    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( float radius, float angle
 0905    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( float radius, float angle
 0906    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( float radius, float thick
 0907    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR, true )] public static void ArcGradientBilinear( float radius, float thick
 0908    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0909    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0910    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0911    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0912    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0913    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0914    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0915    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0916    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0917    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0918    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0919    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0920    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0921    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0922    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0923    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0924    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0925    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0926    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0927    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0928    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0929    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0930    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0931    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0932    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0933    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0934    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0935    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0936    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0937    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0938    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0939    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0940    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0941    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0942    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0943    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0944    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0945    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0946    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0947    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0948    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0949    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0950    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0951    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0952    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0953    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0954    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 0955    [Obsolete( OBS_DISC_GRADIENT_ARC_BILINEAR + JOINER + OBS_DASH, true )] public static void ArcGradientBilinearDashed(
 956
 0957    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Rect rect ) => _ = 0;
 0958    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Rect rect, GradientFill fill ) => _ = 0;
 0959    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Rect rect, float cornerRadius ) => _ = 0
 0960    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Rect rect, float cornerRadius, GradientF
 0961    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Rect rect, Vector4 cornerRadii ) => _ = 
 0962    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Rect rect, Vector4 cornerRadii, Gradient
 0963    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Rect rect ) => _ = 0;
 0964    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Rect rect, GradientFill 
 0965    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Rect rect, float cornerR
 0966    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Rect rect, float cornerR
 0967    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Rect rect, Vector4 corne
 0968    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Rect rect, Vector4 corne
 0969    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Rect rect ) => _ = 0;
 0970    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Rect rect, GradientFill 
 0971    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Rect rect, float cornerR
 0972    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Rect rect, float cornerR
 0973    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Rect rect, Vector4 corne
 0974    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Rect rect, Vector4 corne
 0975    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size ) => _ = 0;
 0976    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, GradientFill fill ) => _ =
 0977    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, float cornerRadius ) => _ 
 0978    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, float cornerRadius, Gradie
 0979    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, Vector4 cornerRadii ) => _
 0980    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, Vector4 cornerRadii, Gradi
 0981    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height ) => _ = 0;
 0982    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, GradientFill 
 0983    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, float cornerR
 0984    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, float cornerR
 0985    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, Vector4 corne
 0986    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, Vector4 corne
 0987    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size ) => _ = 0;
 0988    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, GradientFi
 0989    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, float corn
 0990    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, float corn
 0991    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, Vector4 co
 0992    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, Vector4 co
 0993    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 0994    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 0995    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 0996    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 0997    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 0998    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 0999    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size ) => _ = 0;
 01000    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, GradientFi
 01001    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, float corn
 01002    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, float corn
 01003    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, Vector4 co
 01004    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, Vector4 co
 01005    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01006    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01007    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01008    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01009    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01010    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01011    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Rect rect ) => _ = 0;
 01012    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Rect rect, GradientFill fill ) => _ = 0;
 01013    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Rect rect, float cornerRadius ) => _ = 0;
 01014    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Rect rect, float cornerRadius, GradientFill fill ) =>
 01015    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Rect rect, Vector4 cornerRadii ) => _ = 0;
 01016    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Rect rect, Vector4 cornerRadii, GradientFill fill ) =
 01017    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, RectPivot pivot ) => _ = 0
 01018    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, RectPivot pivot, GradientF
 01019    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, RectPivot pivot, float cor
 01020    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, RectPivot pivot, float cor
 01021    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, RectPivot pivot, Vector4 c
 01022    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector2 size, RectPivot pivot, Vector4 c
 01023    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, RectPivot piv
 01024    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, RectPivot piv
 01025    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, RectPivot piv
 01026    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, RectPivot piv
 01027    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, RectPivot piv
 01028    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, float width, float height, RectPivot piv
 01029    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, RectPivot 
 01030    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, RectPivot 
 01031    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, RectPivot 
 01032    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, RectPivot 
 01033    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, RectPivot 
 01034    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, Vector2 size, RectPivot 
 01035    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 01036    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 01037    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 01038    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 01039    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 01040    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Vector3 normal, float width, float heigh
 01041    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, RectPivot 
 01042    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, RectPivot 
 01043    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, RectPivot 
 01044    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, RectPivot 
 01045    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, RectPivot 
 01046    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, Vector2 size, RectPivot 
 01047    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01048    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01049    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01050    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01051    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01052    [Obsolete( OBS_FILL, true )] public static void RectangleFill( Vector3 pos, Quaternion rot, float width, float heigh
 01053    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Rect rect, float thickness ) => _ 
 01054    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Rect rect, float thickness, Gradie
 01055    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Rect rect, float thickness, float 
 01056    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Rect rect, float thickness, float 
 01057    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Rect rect, float thickness, Vector
 01058    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Rect rect, float thickness, Vector
 01059    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Rect rect, float t
 01060    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Rect rect, float t
 01061    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Rect rect, float t
 01062    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Rect rect, float t
 01063    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Rect rect, float t
 01064    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Rect rect, float t
 01065    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Rect rect, float t
 01066    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Rect rect, float t
 01067    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Rect rect, float t
 01068    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Rect rect, float t
 01069    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Rect rect, float t
 01070    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Rect rect, float t
 01071    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, float thickness ) =>
 01072    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, float thickness, Gra
 01073    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, float thickness, flo
 01074    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, float thickness, flo
 01075    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, float thickness, Vec
 01076    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, float thickness, Vec
 01077    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, float t
 01078    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, float t
 01079    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, float t
 01080    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, float t
 01081    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, float t
 01082    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, float t
 01083    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, floa
 01084    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, floa
 01085    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, floa
 01086    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, floa
 01087    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, floa
 01088    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, floa
 01089    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01090    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01091    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01092    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01093    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01094    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01095    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, floa
 01096    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, floa
 01097    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, floa
 01098    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, floa
 01099    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, floa
 01100    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, floa
 01101    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01102    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01103    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01104    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01105    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01106    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01107    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Rect rect, float thickness ) => _ = 0;
 01108    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Rect rect, float thickness, GradientFill fill )
 01109    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Rect rect, float thickness, float cornerRadius 
 01110    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Rect rect, float thickness, float cornerRadius,
 01111    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Rect rect, float thickness, Vector4 cornerRadii
 01112    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Rect rect, float thickness, Vector4 cornerRadii
 01113    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, RectPivot pivot, flo
 01114    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, RectPivot pivot, flo
 01115    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, RectPivot pivot, flo
 01116    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, RectPivot pivot, flo
 01117    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, RectPivot pivot, flo
 01118    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector2 size, RectPivot pivot, flo
 01119    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, RectPiv
 01120    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, RectPiv
 01121    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, RectPiv
 01122    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, RectPiv
 01123    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, RectPiv
 01124    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, float width, float height, RectPiv
 01125    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, Rect
 01126    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, Rect
 01127    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, Rect
 01128    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, Rect
 01129    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, Rect
 01130    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, Vector2 size, Rect
 01131    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01132    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01133    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01134    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01135    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01136    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Vector3 normal, float width, float
 01137    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, Rect
 01138    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, Rect
 01139    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, Rect
 01140    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, Rect
 01141    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, Rect
 01142    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, Vector2 size, Rect
 01143    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01144    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01145    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01146    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01147    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 01148    [Obsolete( OBS_FILL, true )] public static void RectangleBorderFill( Vector3 pos, Quaternion rot, float width, float
 1149
 01150    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c ) => _ = 0;
 01151    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, Color color ) 
 01152    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, Color colorA, 
 01153    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, float thicknes
 01154    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, float thicknes
 01155    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, float thicknes
 01156    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, float thicknes
 01157    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, float thicknes
 01158    [Obsolete( OBS_TRIRENAME, true )] public static void TriangleHollow( Vector3 a, Vector3 b, Vector3 c, float thicknes
 1159
 1160  }
 1161
 1162}

C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawState.cs

#LineLine coverage
 1// Shapes © Freya Holmér - https://twitter.com/FreyaHolmer/
 2// Website & Documentation - https://acegikmo.com/shapes/
 3
 4using System.Runtime.CompilerServices;
 5
 6namespace Shapes {
 7
 8  public static partial class Draw {
 9
 10    // initialize all default values
 011    static Draw() => ResetAllDrawStates();
 12
 13    /// <summary>Resets all static states - both style &amp; matrix</summary>
 014    public static void ResetAllDrawStates() {
 015      ResetMatrix();
 016      ResetStyle();
 017    }
 18
 19    /// <summary>using( StateStack ){ /*code*/ } lets you modify the draw state within that scope, automatically restori
 020    public static StateStack Scope => new StateStack( Draw.style, Draw.matrix );
 21
 22    /// <summary>Pushes the current draw state onto the stack. Calling <see cref="Draw.Pop()"/> will restore the saved s
 023    [MethodImpl( INLINE )]public static void Push() => StateStack.Push( Draw.style, Draw.matrix );
 24
 25    /// <summary>Restores the draw state to the previously pushed state from the stack</summary>
 026    [MethodImpl( INLINE )]public static void Pop() => StateStack.Pop();
 27
 28  }
 29
 30}

C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawStateMatrix.cs

#LineLine coverage
 1using System;
 2using System.Runtime.CompilerServices;
 3using UnityEngine;
 4
 5// Shapes © Freya Holmér - https://twitter.com/FreyaHolmer/
 6// Website & Documentation - https://acegikmo.com/shapes/
 7namespace Shapes {
 8
 9  public static partial class Draw {
 10
 011    static Matrix4x4 matrix = Matrix4x4.identity;
 12
 13    /// <summary>The current immediate-mode drawing matrix. Setting this to transform.localToWorldMatrix will make follo
 14    public static Matrix4x4 Matrix {
 15      [MethodImpl(MethodImplOptions.AggressiveInlining)]
 016      get => matrix;
 17      [MethodImpl(MethodImplOptions.AggressiveInlining)]
 018      set => matrix = value;
 19    }
 20
 21    /// <summary>Resets the matrix to Matrix4x4.identity</summary>
 22    [MethodImpl(MethodImplOptions.AggressiveInlining)]
 023    public static void ResetMatrix() => matrix = Matrix4x4.identity;
 24
 25    /// <summary>using( MatrixScope ){ /*code*/ } lets you modify the matrix within that scope, automatically restoring 
 026    public static MatrixStack MatrixScope => new MatrixStack( Draw.Matrix );
 27
 28    /// <summary>Pushes the current drawing matrix onto the matrix stack. Calling <see cref="Draw.PopMatrix()"/> will re
 29    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 030    public static void PushMatrix() => MatrixStack.Push( Draw.Matrix );
 31
 32    /// <summary>Restores the drawing matrix to the previously pushed matrix from the stack</summary>
 33    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 034    public static void PopMatrix() => MatrixStack.Pop();
 35
 36    /// <summary>Multiplies the drawing matrix by the input matrix. Equivalent to <see cref="Draw.Matrix"/> *= matrix;</
 37    /// <param name="matrix">The right hand side matrix to multiply by</param>
 38    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 039    public static void ApplyMatrix( Matrix4x4 matrix ) => Matrix *= matrix;
 40
 41
 42    #region Get/Set Components
 43
 44    /// <summary>Get or set the origin of the drawing matrix in world space</summary>
 45    public static Vector3 Position {
 046      get => new Vector3( matrix.m03, matrix.m13, matrix.m23 );
 047      set {
 048        matrix.m03 = value.x;
 049        matrix.m13 = value.y;
 050        matrix.m23 = value.z;
 051      }
 52    }
 53    /// <summary>Get or set the origin of the drawing matrix X and Y coordinates in world space</summary>
 54    public static Vector2 Position2D {
 055      get => new Vector2( matrix.m03, matrix.m13 );
 056      set {
 057        matrix.m03 = value.x;
 058        matrix.m13 = value.y;
 059      }
 60    }
 61
 62    [Obsolete( "Please use Draw.Position instead (I done messed up, did a typo, I'm sorry~)", true )]
 63    public static Vector3 Postition {
 064      get => Position;
 065      set => Position = value;
 66    }
 67
 68    [Obsolete( "Please use Draw.Position2D instead (I done messed up, did a typo, I'm sorry~)", true )]
 69    public static Vector2 Postition2D {
 070      get => Position2D;
 071      set => Position2D = value;
 72    }
 73
 74    /// <summary>Attempts to get or directly set the rotation of the drawing matrix in world space.
 75    /// Note that, while rare, non-orthogonal matrices cannot be represented with a quaternion rotation, so the getter m
 76    /// Setting this rotation frequently may be expensive as it will also have to calculate scale in order to retain its
 77    public static Quaternion Rotation {
 078      get => matrix.rotation;
 079      set => MtxSetRotationKeepScale( ref matrix, value );
 80    }
 81
 82    /// <summary>Gets or sets the 2D angle (in radians) that the X axis is pointing in on the world space 2D XY plane. N
 83    public static float Angle2D {
 084      get => ShapesMath.DirToAng( RightBasis );
 085      set => MtxRotateZLhs( ref matrix, value - Angle2D ); // R * M
 86    }
 87
 88    /// <summary>The world space X axis direction of the current drawing matrix (normalized). If you don't need this nor
 089    public static Vector3 Right => RightBasis.normalized;
 90
 91    /// <summary>The world space Y axis direction of the current drawing matrix (normalized). If you don't need this nor
 092    public static Vector3 Up => UpBasis.normalized;
 93
 94    /// <summary>The world space Z axis direction of the current drawing matrix (normalized). If you don't need this nor
 095    public static Vector3 Forward => ForwardBasis.normalized;
 96
 97    /// <summary>The world space X axis basis vector of the current drawing matrix. The magnitude of this vector is the 
 098    public static Vector3 RightBasis => matrix.GetColumn( 0 );
 99
 100    /// <summary>The world space Y axis basis vector of the current drawing matrix. The magnitude of this vector is the 
 0101    public static Vector3 UpBasis => matrix.GetColumn( 1 );
 102
 103    /// <summary>The world space Z axis basis vector of the current drawing matrix. The magnitude of this vector is the 
 0104    public static Vector3 ForwardBasis => matrix.GetColumn( 2 );
 105
 106    /// <summary>Gets or sets the local per-axis scale of the current drawing matrix. This is relatively expensive as it
 107    public static Vector3 LocalScale {
 0108      get => new Vector3( RightBasis.magnitude, UpBasis.magnitude, ForwardBasis.magnitude );
 0109      set {
 110        // v.normalized * scale = (v/||v||) * scale = v * scale/||v||
 0111        float xScale = value.x / RightBasis.magnitude;
 0112        float yScale = value.y / UpBasis.magnitude;
 0113        float zScale = value.z / ForwardBasis.magnitude;
 0114        Scale( xScale, yScale, zScale );
 0115      }
 116    }
 117
 118    #endregion
 119
 120    #region Translate
 121
 122    /// <summary>Translates (moves) the current drawing matrix by this amount along each of its axes</summary>
 123    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0124    public static void Translate( float x, float y ) => MtxTranslateXY( ref matrix, x, y );
 125
 126    /// <summary>Translates (moves) the current drawing matrix by this amount along each of its axes</summary>
 127    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0128    public static void Translate( float x, float y, float z ) => MtxTranslateXYZ( ref matrix, x, y, z );
 129
 130    /// <summary>Translates (moves) the current drawing matrix by this amount along each of its axes</summary>
 131    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0132    public static void Translate( Vector2 displacement ) => Translate( displacement.x, displacement.y );
 133
 134    /// <summary>Translates (moves) the current drawing matrix by this amount along each of its axes</summary>
 135    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0136    public static void Translate( Vector3 displacement ) => Translate( displacement.x, displacement.y, displacement.z );
 137
 138    #endregion
 139
 140    #region Rotate
 141
 142    /// <summary>Rotates the drawing matrix by this angle around its Z axis</summary>
 143    /// <param name="angle">Angle to rotate by, in radians</param>
 144    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0145    public static void Rotate( float angle ) => MtxRotateZ( ref matrix, angle );
 146
 147    /// <summary>Rotates the drawing matrix by these angles around each axis, in radians</summary>
 148    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0149    public static void Rotate( float x, float y, float z ) => Rotate( Quaternion.Euler( x * Mathf.Rad2Deg, y * Mathf.Rad
 150
 151    /// <summary>Rotates the drawing matrix by this angle (in radians) around the given axis</summary>
 152    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0153    public static void Rotate( float angle, Vector3 axis ) => Rotate( Quaternion.AngleAxis( angle * Mathf.Rad2Deg, axis 
 154
 155    /// <summary>Rotates the drawing matrix by this quaternion</summary>
 156    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0157    public static void Rotate( Quaternion rotation ) => matrix *= Matrix4x4.Rotate( rotation );
 158
 159    #endregion
 160
 161    #region Scale
 162
 163    /// <summary>Scales the drawing matrix uniformly on each axis by this amount</summary>
 164    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0165    public static void Scale( float uniformScale ) => MtxScaleXYZ( ref matrix, uniformScale, uniformScale, uniformScale 
 166
 167    /// <summary>Scales the drawing matrix by this amount per axis</summary>
 168    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0169    public static void Scale( float x, float y ) => MtxScaleXY( ref matrix, x, y );
 170
 171    /// <summary>Scales the drawing matrix by this amount per axis</summary>
 172    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0173    public static void Scale( float x, float y, float z ) => MtxScaleXYZ( ref matrix, x, y, z );
 174
 175    /// <summary>Scales the drawing matrix by this amount per axis</summary>
 176    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0177    public static void Scale( Vector2 scale ) => Scale( scale.x, scale.y );
 178
 179    /// <summary>Scales the drawing matrix by this amount per axis</summary>
 180    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0181    public static void Scale( Vector3 scale ) => Scale( scale.x, scale.y, scale.z );
 182
 183    #endregion
 184
 185    #region SetMatrix
 186
 187    /// <summary>Sets the drawing matrix. Equivalent to directly assigning to Draw.Matrix</summary>
 188    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0189    public static void SetMatrix( Matrix4x4 matrix ) => Draw.Matrix = matrix;
 190
 191    /// <summary>Sets the drawing matrix to this position, rotation and scale</summary>
 192    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0193    public static void SetMatrix( Vector3 position, Quaternion rotation, Vector3 scale ) => Draw.Matrix = Matrix4x4.TRS(
 194
 195    /// <summary>Sets the drawing matrix to match this transform, effectively making you draw in the local space of this
 196    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0197    public static void SetMatrix( Transform transform ) => Draw.Matrix = transform.localToWorldMatrix;
 198
 199    #endregion
 200
 201    #region Internal Matrix Helpers
 202
 203    // Internal matrix math! doing some of this is faster than a full matrix multiply,
 204    // so uh, I'm gonna chop things up a bit it's fine everything's fine
 205    //
 206    // xd  yd  zd  pos
 207    // m00  m01  m02  m03
 208    // m10  m11  m12 m13
 209    // m20  m21  m22 m23
 210    // m30  m31  m32 m33
 211
 212    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0213    static void MtxSetRotationKeepScale( ref Matrix4x4 m, Quaternion rotation ) {
 0214      Matrix4x4 rotMtx = Matrix4x4.Rotate( rotation );
 0215      float scaleX = ( (Vector3)m.GetColumn( 0 ) ).magnitude;
 0216      float scaleY = ( (Vector3)m.GetColumn( 1 ) ).magnitude;
 0217      float scaleZ = ( (Vector3)m.GetColumn( 2 ) ).magnitude;
 0218      m.m00 = rotMtx.m00 * scaleX;
 0219      m.m10 = rotMtx.m10 * scaleX;
 0220      m.m20 = rotMtx.m20 * scaleX;
 0221      m.m01 = rotMtx.m01 * scaleY;
 0222      m.m11 = rotMtx.m11 * scaleY;
 0223      m.m21 = rotMtx.m21 * scaleY;
 0224      m.m02 = rotMtx.m02 * scaleZ;
 0225      m.m12 = rotMtx.m12 * scaleZ;
 0226      m.m22 = rotMtx.m22 * scaleZ;
 0227    }
 228
 229    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0230    static void MtxRotateZLhs( ref Matrix4x4 rhs, float a ) {
 0231      double x = Math.Cos( a );
 0232      double y = Math.Sin( a );
 0233      double rhs00 = rhs.m00;
 0234      double rhs01 = rhs.m01;
 0235      double rhs02 = rhs.m02;
 0236      double rhs03 = rhs.m03;
 0237      rhs.m00 = (float)( x * rhs00 - y * rhs.m10 );
 0238      rhs.m01 = (float)( x * rhs01 - y * rhs.m11 );
 0239      rhs.m02 = (float)( x * rhs02 - y * rhs.m12 );
 0240      rhs.m03 = (float)( x * rhs03 - y * rhs.m13 );
 0241      rhs.m10 = (float)( y * rhs00 + x * rhs.m10 );
 0242      rhs.m11 = (float)( y * rhs01 + x * rhs.m11 );
 0243      rhs.m12 = (float)( y * rhs02 + x * rhs.m12 );
 0244      rhs.m13 = (float)( y * rhs03 + x * rhs.m13 );
 0245    }
 246
 247    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0248    static void MtxTranslateXYZ( ref Matrix4x4 lhs, double x, double y, double z ) {
 0249      lhs.m03 = (float)( lhs.m00 * x + lhs.m01 * y + lhs.m02 * z + lhs.m03 );
 0250      lhs.m13 = (float)( lhs.m10 * x + lhs.m11 * y + lhs.m12 * z + lhs.m13 );
 0251      lhs.m23 = (float)( lhs.m20 * x + lhs.m21 * y + lhs.m22 * z + lhs.m23 );
 0252    }
 253
 254    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0255    static void MtxTranslateXY( ref Matrix4x4 lhs, double x, double y ) {
 0256      lhs.m03 = (float)( lhs.m00 * x + lhs.m01 * y + lhs.m03 );
 0257      lhs.m13 = (float)( lhs.m10 * x + lhs.m11 * y + lhs.m13 );
 0258      lhs.m23 = (float)( lhs.m20 * x + lhs.m21 * y + lhs.m23 );
 0259    }
 260
 261    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0262    static void MtxRotateZ( ref Matrix4x4 lhs, float a ) {
 0263      double x = Math.Cos( a );
 0264      double y = Math.Sin( a );
 265
 0266      float m00 = lhs.m00;
 0267      float m01 = lhs.m01;
 0268      float m10 = lhs.m10;
 0269      float m11 = lhs.m11;
 0270      float m20 = lhs.m20;
 0271      float m21 = lhs.m21;
 272
 0273      lhs.m00 = (float)( m00 * x + m01 * y );
 0274      lhs.m01 = (float)( m00 * -y + m01 * x );
 0275      lhs.m10 = (float)( m10 * x + m11 * y );
 0276      lhs.m11 = (float)( m10 * -y + m11 * x );
 0277      lhs.m20 = (float)( m20 * x + m21 * y );
 0278      lhs.m21 = (float)( m20 * -y + m21 * x );
 0279    }
 280
 281
 282    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0283    static void MtxScaleXYZ( ref Matrix4x4 m, double x, double y, double z ) {
 0284      m.m00 = (float)( m.m00 * x );
 0285      m.m10 = (float)( m.m10 * x );
 0286      m.m20 = (float)( m.m20 * x );
 0287      m.m01 = (float)( m.m01 * y );
 0288      m.m11 = (float)( m.m11 * y );
 0289      m.m21 = (float)( m.m21 * y );
 0290      m.m02 = (float)( m.m02 * z );
 0291      m.m12 = (float)( m.m12 * z );
 0292      m.m22 = (float)( m.m22 * z );
 0293    }
 294
 295    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0296    static void MtxScaleXY( ref Matrix4x4 m, double x, double y ) {
 0297      m.m00 = (float)( m.m00 * x );
 0298      m.m10 = (float)( m.m10 * x );
 0299      m.m20 = (float)( m.m20 * x );
 0300      m.m01 = (float)( m.m01 * y );
 0301      m.m11 = (float)( m.m11 * y );
 0302      m.m21 = (float)( m.m21 * y );
 0303    }
 304
 305    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0306    static void MtxResetToXYZ( out Matrix4x4 m, float x, float y, float z ) {
 0307      m = Matrix4x4.identity;
 0308      m.m03 = x;
 0309      m.m13 = y;
 0310      m.m23 = z;
 0311    }
 312
 313    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0314    static void MtxResetToXY( out Matrix4x4 m, float x, float y ) {
 0315      m = Matrix4x4.identity;
 0316      m.m03 = x;
 0317      m.m13 = y;
 0318    }
 319
 320    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0321    static void MtxResetToPosXYatAngle( out Matrix4x4 lhs, float x, float y, float a ) {
 0322      MtxResetToXY( out lhs, x, y );
 0323      MtxResetScaleSetAngleZ( ref lhs, a );
 0324    }
 325
 326    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0327    static void MtxResetToPosXYatDirection( out Matrix4x4 lhs, float x, float y, Vector2 dir ) {
 0328      MtxResetToXY( out lhs, x, y );
 0329      MtxResetScaleSetDirX( ref lhs, dir );
 0330    }
 331
 332    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0333    static void MtxResetScaleSetAngleZ( ref Matrix4x4 lhs, float a ) {
 0334      float x = Mathf.Cos( a );
 0335      float y = Mathf.Sin( a );
 0336      lhs.m00 = x;
 0337      lhs.m10 = y;
 0338      lhs.m20 = 0;
 0339      lhs.m01 = -y;
 0340      lhs.m11 = x;
 0341      lhs.m21 = 0;
 0342      lhs.m02 = 0;
 0343      lhs.m12 = 0;
 0344      lhs.m22 = 1;
 0345    }
 346
 347    [MethodImpl( MethodImplOptions.AggressiveInlining )]
 0348    static void MtxResetScaleSetDirX( ref Matrix4x4 lhs, Vector2 dir ) {
 0349      dir.Normalize();
 0350      lhs.m00 = dir.x;
 0351      lhs.m10 = dir.y;
 0352      lhs.m20 = 0;
 0353      lhs.m01 = -dir.y;
 0354      lhs.m11 = dir.x;
 0355      lhs.m21 = 0;
 0356      lhs.m02 = 0;
 0357      lhs.m12 = 0;
 0358      lhs.m22 = 1;
 0359    }
 360
 361    #endregion
 362
 363    // The functions below are currently disabled because there's an annoying ambiguity between
 364    // "Reset to the identity matrix and set it to position V" vs
 365    // "Set only the position to V but keep rotation and scale" and so forth.
 366    // I think these functions are mostly unnecessary as you can always reset the matrix and then
 367    // use the translate/rotate functions, and it'll be pretty much just as cheap anyway.
 368    // Anyhow, I'm keeping them below just in case I want them at some point in the future!
 369
 370    #region SetPos
 371
 372    /*
 373    /// <summary>Sets the drawing matrix to this world space position (without rotation, using a scale of 1)</summary>
 374    [MethodImpl(MethodImplOptions.AggressiveInlining)]
 375    public static void SetPosition( float x, float y ) => MtxResetToXY( out matrix, x, y );
 376
 377    /// <summary>Sets the drawing matrix to this world space position (without rotation, using a scale of 1)</summary>
 378    public static void SetPosition( float x, float y, float z ) => MtxResetToXYZ( out matrix, x, y, z );
 379
 380    /// <summary>Sets the drawing matrix to this world space position (without rotation, using a scale of 1)</summary>
 381    public static void SetPosition( Vector2 position ) => SetPosition( position.x, position.y );
 382
 383    /// <summary>Sets the drawing matrix to this world space position (without rotation, using a scale of 1)</summary>
 384    public static void SetPosition( Vector3 position ) => SetPosition( position.x, position.y, position.z );
 385    */
 386
 387    #endregion
 388
 389    #region SetPosRot
 390
 391    /*
 392    /// <summary>Sets the drawing matrix to this world space position and rotation (using a scale of 1)</summary>
 393    /// <param name="angle">Angle in radians to set the Z axis rotation to</param>
 394    /// <param name="x">X position (in world space)</param>
 395    /// <param name="y">Y position (in world space)</param>
 396    public static void SetPositionAngle( float x, float y, float angle ) => MtxResetToPosXYatAngle( out matrix, x, y, an
 397
 398    /// <summary>Sets the drawing matrix to this world space position and rotation (using a scale of 1)</summary>
 399    /// <param name="direction">The direction of the X axis</param>
 400    /// <param name="x">X position (in world space)</param>
 401    /// <param name="y">Y position (in world space)</param>
 402    public static void SetPositionDirection( float x, float y, Vector2 direction ) => MtxResetToPosXYatAngle( out matrix
 403
 404    /// <summary>Sets the drawing matrix to this world space position and rotation (using a scale of 1)</summary>
 405    /// <param name="x">X position (in world space)</param>
 406    /// <param name="y">Y position (in world space)</param>
 407    /// <param name="z">Z position (in world space)</param>
 408    /// <param name="rotation">Rotation (in world space)</param>
 409    public static void SetPositionRotation( float x, float y, float z, Quaternion rotation ) => SetPositionRotation( new
 410
 411    /// <summary>Sets the drawing matrix to this world space position and rotation (using a scale of 1)</summary>
 412    /// <param name="position">Position (in world space)</param>
 413    /// <param name="rotation">Rotation (in world space)</param>
 414    public static void SetPositionRotation( Vector3 position, Quaternion rotation ) => Draw.Matrix = Matrix4x4.TRS( posi
 415
 416    /// <summary>Sets the drawing matrix to this world space position and rotation by angle-axis (using a scale of 1)</s
 417    /// <param name="position">Position (in world space)</param>
 418    /// <param name="angle">Angle of the rotation in radians</param>
 419    /// <param name="axis">Axis of the rotation (in world space)</param>
 420    public static void SetPositionRotation( Vector3 position, float angle, Vector3 axis ) => SetPositionRotation( positi
 421    */
 422
 423    #endregion
 424
 425
 426  }
 427
 428
 429}

C:/Users/carlo/Documents/GitHub/YearsOfDesolation-Online-Game/Assets/Third Party/Shapes/Scripts/Runtime/Immediate Mode/DrawStateStyle.cs

#LineLine coverage
 1using System.Runtime.CompilerServices;
 2using TMPro;
 3using UnityEngine;
 4using UnityEngine.Rendering;
 5
 6// Shapes © Freya Holmér - https://twitter.com/FreyaHolmer/
 7// Website & Documentation - https://acegikmo.com/shapes/
 8namespace Shapes {
 9
 10  public static partial class Draw {
 11
 12    internal static DrawStyle style;
 13
 14    /// <summary><para>Resets draw style states, including color, but not the drawing matrix</para><para>See <see cref="
 015    [MethodImpl( INLINE )] public static void ResetStyle() => style = DrawStyle.@default;
 16
 17    /// <summary>using( StyleScope ){ /*code*/ } lets you modify the draw style state within that scope, automatically r
 018    public static StyleStack StyleScope => new StyleStack( Draw.style );
 19
 20    /// <summary>Pushes the current draw style state onto the style stack. Calling <see cref="Draw.PopStyle()"/> will re
 021    [MethodImpl( INLINE )] public static void PushStyle() => StyleStack.Push( Draw.style );
 22
 23    /// <summary>Restores the draw style state to the previously pushed state from the stack</summary>
 024    [MethodImpl( INLINE )] public static void PopStyle() => StyleStack.Pop();
 25
 26    /// <summary>using( ColorScope ){ /*code*/ } lets you modify the color state within that scope, automatically restor
 027    public static ColorStack ColorScope => new ColorStack( Draw.style.color );
 28
 29    /// <summary>Pushes the current draw color onto the matrix stack. Calling <see cref="Draw.PopColor()"/> will restore
 030    [MethodImpl( INLINE )] public static void PushColor() => ColorStack.Push( Draw.style.color );
 31
 32    /// <summary>Restores the draw color state to the previously pushed state from the stack</summary>
 033    [MethodImpl( INLINE )] public static void PopColor() => ColorStack.Pop();
 34
 35    /// <summary>using( DashedScope ){ /*code*/ } temporarily enables dashes within that scope, automatically restoring 
 036    public static DashStack DashedScope() {
 037      DashStack stack = new DashStack( Draw.UseDashes, Draw.DashStyle );
 038      Draw.UseDashes = true;
 039      return stack;
 040    }
 41
 42    /// <summary>using( DashedScope ){ /*code*/ } temporarily enables and overrides dashes within that scope, automatica
 043    public static DashStack DashedScope( DashStyle dashStyle ) {
 044      DashStack stack = new DashStack( Draw.UseDashes, Draw.DashStyle );
 045      Draw.UseDashes = true;
 046      Draw.DashStyle = dashStyle;
 047      return stack;
 048    }
 49
 50    /// <summary>using( GradientFillScope ){ /*code*/ } temporarily enables gradient fill within that scope, automatical
 051    public static GradientFillStack GradientFillScope() {
 052      GradientFillStack stack = new GradientFillStack( Draw.UseGradientFill, Draw.GradientFill );
 053      Draw.UseGradientFill = true;
 054      return stack;
 055    }
 56
 57    /// <summary>using( GradientFillScope ){ /*code*/ } temporarily enables and overrides gradient fill within that scop
 058    public static GradientFillStack GradientFillScope( GradientFill fill ) {
 059      GradientFillStack stack = new GradientFillStack( Draw.UseGradientFill, Draw.GradientFill ); // pushes
 060      Draw.UseGradientFill = true;
 061      Draw.GradientFill = fill;
 062      return stack;
 063    }
 64
 65    #region Stencil & Depth Testing
 66
 67    /// <inheritdoc cref="RenderState.zTest"/>
 68    public static CompareFunction ZTest {
 069      [MethodImpl( INLINE )] get => style.renderState.zTest;
 070      [MethodImpl( INLINE )] set => style.renderState.zTest = value;
 71    }
 72    /// <inheritdoc cref="RenderState.zOffsetFactor"/>
 73    public static float ZOffsetFactor {
 074      [MethodImpl( INLINE )] get => style.renderState.zOffsetFactor;
 075      [MethodImpl( INLINE )] set => style.renderState.zOffsetFactor = value;
 76    }
 77    /// <inheritdoc cref="RenderState.zOffsetUnits"/>
 78    public static int ZOffsetUnits {
 079      [MethodImpl( INLINE )] get => style.renderState.zOffsetUnits;
 080      [MethodImpl( INLINE )] set => style.renderState.zOffsetUnits = value;
 81    }
 82    /// <inheritdoc cref="RenderState.colorMask"/>
 83    public static ColorWriteMask ColorMask {
 084      [MethodImpl( INLINE )] get => style.renderState.colorMask;
 085      [MethodImpl( INLINE )] set => style.renderState.colorMask = value;
 86    }
 87    /// <inheritdoc cref="RenderState.colorMask"/>
 88    public static CompareFunction StencilComp {
 089      [MethodImpl( INLINE )] get => style.renderState.stencilComp;
 090      [MethodImpl( INLINE )] set => style.renderState.stencilComp = value;
 91    }
 92    /// <inheritdoc cref="RenderState.stencilComp"/>
 93    public static StencilOp StencilOpPass {
 094      [MethodImpl( INLINE )] get => style.renderState.stencilOpPass;
 095      [MethodImpl( INLINE )] set => style.renderState.stencilOpPass = value;
 96    }
 97    /// <inheritdoc cref="RenderState.stencilOpPass"/>
 98    public static byte StencilRefID {
 099      [MethodImpl( INLINE )] get => style.renderState.stencilRefID;
 0100      [MethodImpl( INLINE )] set => style.renderState.stencilRefID = value;
 101    }
 102    /// <inheritdoc cref="RenderState.stencilRefID"/>
 103    public static byte StencilReadMask {
 0104      [MethodImpl( INLINE )] get => style.renderState.stencilReadMask;
 0105      [MethodImpl( INLINE )] set => style.renderState.stencilReadMask = value;
 106    }
 107    /// <inheritdoc cref="RenderState.stencilReadMask"/>
 108    public static byte StencilWriteMask {
 0109      [MethodImpl( INLINE )] get => style.renderState.stencilWriteMask;
 0110      [MethodImpl( INLINE )] set => style.renderState.stencilWriteMask = value;
 111    }
 112
 113    #endregion
 114
 115    #region Common shared properties
 116
 117    /// <summary>The color to use when drawing. The alpha channel is used for opacity/intensity in all blend modes</summ
 118    public static Color Color {
 0119      [MethodImpl( INLINE )] get => style.color;
 0120      [MethodImpl( INLINE )] set => style.color = value;
 121    }
 122
 123    /// <summary>The opacity/intensity of the color. This is just a wrapper function for the alpha channel of Color. It'
 124    public static float Opacity {
 0125      [MethodImpl( INLINE )] get => Color.a;
 0126      [MethodImpl( INLINE )] set {
 0127        Color c = Color;
 0128        c.a = value;
 0129        Color = c;
 0130      }
 131    }
 132
 133    /// <summary>What blending mode to use</summary>
 134    public static ShapesBlendMode BlendMode {
 0135      [MethodImpl( INLINE )] get => style.blendMode;
 0136      [MethodImpl( INLINE )] set => style.blendMode = value;
 137    } // technically a render state, but we swap shaders here instead
 138
 139    /// <summary>Sets how shapes should behave when scaled</summary>
 140    public static ScaleMode ScaleMode {
 0141      [MethodImpl( INLINE )] get => style.scaleMode;
 0142      [MethodImpl( INLINE )] set => style.scaleMode = value;
 143    }
 144
 145    /// <summary>What detail level to use for 3D primitives (3D Lines/Sphere/Torus/Cone)</summary>
 146    public static DetailLevel DetailLevel {
 0147      [MethodImpl( INLINE )] get => style.detailLevel;
 0148      [MethodImpl( INLINE )] set => style.detailLevel = value;
 149    }
 150
 151    /// <summary>The thickness of all shapes with a thickness (line, polyline, ring, arc, regular polygon, torus etc.), 
 152    public static float Thickness {
 0153      [MethodImpl( INLINE )] get => style.thickness;
 0154      [MethodImpl( INLINE )] set => style.thickness = value;
 155    }
 156
 157    /// <summary>The radius of all shapes with a radius (disc, ring, pie, arc, regular polygon, torus, cone etc.), in th
 158    public static float Radius {
 0159      [MethodImpl( INLINE )] get => style.radius;
 0160      [MethodImpl( INLINE )] set => style.radius = value;
 161    }
 162
 163    /// <summary>The thickness space of all shapes with a thickness (line, ring, arc, polyline, torus etc.)</summary>
 164    public static ThicknessSpace ThicknessSpace {
 0165      [MethodImpl( INLINE )] get => style.thicknessSpace;
 0166      [MethodImpl( INLINE )] set => style.thicknessSpace = value;
 167    }
 168
 169    /// <summary>The radius space of all shapes with a radius (disc, ring, arc, pie, torus, cone, torus, etc.)</summary>
 170    public static ThicknessSpace RadiusSpace {
 0171      [MethodImpl( INLINE )] get => style.radiusSpace;
 0172      [MethodImpl( INLINE )] set => style.radiusSpace = value;
 173    }
 174
 175    /// <summary>The size space of all shapes with a non-radius based size dimension (cuboid, cone, etc.)</summary>
 176    public static ThicknessSpace SizeSpace {
 0177      [MethodImpl( INLINE )] get => style.sizeSpace;
 0178      [MethodImpl( INLINE )] set => style.sizeSpace = value;
 179    }
 180
 181    #endregion
 182
 183    #region Gradient Fill
 184
 185    /// <summary>Whether or not to use gradient fill on shapes (note: this is not supported on all shapes)</summary>
 186    public static bool UseGradientFill {
 0187      [MethodImpl( INLINE )] get => style.useGradients;
 0188      [MethodImpl( INLINE )] set => style.useGradients = value;
 189    }
 190
 191    /// <summary>The gradient fill style to use on all fillable shapes</summary>
 192    public static GradientFill GradientFill {
 0193      [MethodImpl( INLINE )] get => style.gradientFill;
 0194      [MethodImpl( INLINE )] set => style.gradientFill = value;
 195    }
 196
 197    /// <summary>The type of color gradient to use (Linear vs Radial)</summary>
 198    public static FillType GradientFillType {
 0199      [MethodImpl( INLINE )] get => style.gradientFill.type;
 0200      [MethodImpl( INLINE )] set => style.gradientFill.type = value;
 201    }
 202
 203    /// <summary>The space to draw the shape fill gradients in (Local or World)</summary>
 204    public static FillSpace GradientFillSpace {
 0205      [MethodImpl( INLINE )] get => style.gradientFill.space;
 0206      [MethodImpl( INLINE )] set => style.gradientFill.space = value;
 207    }
 208
 209    /// <summary>The start color of shape fill gradients. For radial gradients, this is the inner color</summary>
 210    public static Color GradientFillColorStart {
 0211      [MethodImpl( INLINE )] get => style.gradientFill.colorStart;
 0212      [MethodImpl( INLINE )] set => style.gradientFill.colorStart = value;
 213    }
 214
 215    /// <summary>The end color of shape fill gradients. For radial gradients, this is the outer color</summary>
 216    public static Color GradientFillColorEnd {
 0217      [MethodImpl( INLINE )] get => style.gradientFill.colorEnd;
 0218      [MethodImpl( INLINE )] set => style.gradientFill.colorEnd = value;
 219    }
 220
 221    /// <summary>The starting point of shape fill linear gradients, in the given GradientFillSpace</summary>
 222    public static Vector3 GradientFillLinearStart {
 0223      [MethodImpl( INLINE )] get => style.gradientFill.linearStart;
 0224      [MethodImpl( INLINE )] set => style.gradientFill.linearStart = value;
 225    }
 226
 227    /// <summary>The endpoint of shape fill linear gradients, in the given GradientFillSpace</summary>
 228    public static Vector3 GradientFillLinearEnd {
 0229      [MethodImpl( INLINE )] get => style.gradientFill.linearEnd;
 0230      [MethodImpl( INLINE )] set => style.gradientFill.linearEnd = value;
 231    }
 232
 233    /// <summary>The origin of shape fill radial gradients, in the given GradientFillSpace</summary>
 234    public static Vector3 GradientFillRadialOrigin {
 0235      [MethodImpl( INLINE )] get => style.gradientFill.radialOrigin;
 0236      [MethodImpl( INLINE )] set => style.gradientFill.radialOrigin = value;
 237    }
 238
 239    /// <summary>The radius of shape fill radial gradients, in the given GradientFillSpace</summary>
 240    public static float GradientFillRadialRadius {
 0241      [MethodImpl( INLINE )] get => style.gradientFill.radialRadius;
 0242      [MethodImpl( INLINE )] set => style.gradientFill.radialRadius = value;
 243    }
 244
 245    #endregion
 246
 247    #region Dashes
 248
 249    /// <summary>Whether or not to dash shapes (note: this is not supported on all shapes)</summary>
 250    public static bool UseDashes {
 0251      [MethodImpl( INLINE )] get => style.useDashes;
 0252      [MethodImpl( INLINE )] set => style.useDashes = value;
 253    }
 254
 255    /// <summary>The full dash style to use for all dashable shapes</summary>
 256    public static DashStyle DashStyle {
 0257      [MethodImpl( INLINE )] get => style.dashStyle;
 0258      [MethodImpl( INLINE )] set => style.dashStyle = value;
 259    }
 260
 261    /// <summary>The type of dash to use</summary>
 262    public static DashType DashType {
 0263      [MethodImpl( INLINE )] get => style.dashStyle.type;
 0264      [MethodImpl( INLINE )] set => style.dashStyle.type = value;
 265    }
 266
 267    /// <summary>The space in which dashes are defined</summary>
 268    public static DashSpace DashSpace {
 0269      [MethodImpl( INLINE )] get => style.dashStyle.space;
 0270      [MethodImpl( INLINE )] set => style.dashStyle.space = value;
 271    }
 272
 273    /// <summary>What snapping type to use</summary>
 274    public static DashSnapping DashSnap {
 0275      [MethodImpl( INLINE )] get => style.dashStyle.snap;
 0276      [MethodImpl( INLINE )] set => style.dashStyle.snap = value;
 277    }
 278
 279    /// <summary>Size of dashes in the specified dash space. When using DashSpace.FixedCount, this is the number of dash
 280    public static float DashSize {
 0281      [MethodImpl( INLINE )] get => style.dashStyle.size;
 0282      [MethodImpl( INLINE )] set => style.dashStyle.size = value;
 283    }
 284
 285    /// <summary>Sets both dash size and spacing to the same value. When using DashSpace.FixedCount, it will set spacing
 286    public static float DashSizeUniform {
 0287      [MethodImpl( INLINE )] get => style.dashStyle.size; // a lil weird but it's okay
 0288      [MethodImpl( INLINE )] set {
 0289        style.dashStyle.size = value;
 0290        style.dashStyle.spacing = style.dashStyle.space == DashSpace.FixedCount ? 0.5f : value;
 0291      }
 292    }
 293
 294    /// <summary>Size of spacing between each dash, in the specified dash space. When using DashSpace.FixedCount, this i
 295    public static float DashSpacing {
 0296      [MethodImpl( INLINE )] get => style.dashStyle.spacing;
 0297      [MethodImpl( INLINE )] set => style.dashStyle.spacing = value;
 298    }
 299
 300    /// <summary>Sets the offset of dashes. An offset of 1 is the size of a whole dash+space period, meaning it will rep
 301    public static float DashOffset {
 0302      [MethodImpl( INLINE )] get => style.dashStyle.offset;
 0303      [MethodImpl( INLINE )] set => style.dashStyle.offset = value;
 304    }
 305
 306    /// <summary>-1 to 1 modifier that allows you to tweak or mirror certain dash types</summary>
 307    public static float DashShapeModifier {
 0308      [MethodImpl( INLINE )] get => style.dashStyle.shapeModifier;
 0309      [MethodImpl( INLINE )] set => style.dashStyle.shapeModifier = value;
 310    }
 311
 312    #endregion
 313
 314    /// <summary>End caps of lines</summary>
 315    public static LineEndCap LineEndCaps {
 0316      [MethodImpl( INLINE )] get => style.lineEndCaps;
 0317      [MethodImpl( INLINE )] set => style.lineEndCaps = value;
 318    }
 319
 320    /// <summary>Type of geometry for lines</summary>
 321    public static LineGeometry LineGeometry {
 0322      [MethodImpl( INLINE )] get => style.lineGeometry;
 0323      [MethodImpl( INLINE )] set => style.lineGeometry = value;
 324    }
 325
 326    /// <summary>The triangulation method to use. Some of these are computationally faster than others, but only works f
 327    public static PolygonTriangulation PolygonTriangulation {
 0328      [MethodImpl( INLINE )] get => style.polygonTriangulation;
 0329      [MethodImpl( INLINE )] set => style.polygonTriangulation = value;
 330    }
 331
 332    /// <summary>Type of geometry for polylines</summary>
 333    public static PolylineGeometry PolylineGeometry {
 0334      [MethodImpl( INLINE )] get => style.polylineGeometry;
 0335      [MethodImpl( INLINE )] set => style.polylineGeometry = value;
 336    }
 337
 338    /// <summary>The joins to use for polylines</summary>
 339    public static PolylineJoins PolylineJoins {
 0340      [MethodImpl( INLINE )] get => style.polylineJoins;
 0341      [MethodImpl( INLINE )] set => style.polylineJoins = value;
 342    }
 343
 344    /// <summary>Whether or not discs, rings, pies &amp; arcs should be billboarded</summary>
 345    public static DiscGeometry DiscGeometry {
 0346      [MethodImpl( INLINE )] get => style.discGeometry;
 0347      [MethodImpl( INLINE )] set => style.discGeometry = value;
 348    }
 349
 350    /// <summary>The number of sides on regular polygons</summary>
 351    public static int RegularPolygonSideCount {
 0352      [MethodImpl( INLINE )] get => style.regularPolygonSideCount;
 0353      [MethodImpl( INLINE )] set => style.regularPolygonSideCount = value;
 354    }
 355
 356    /// <summary>Whether or not regular polygons should be billboarded</summary>
 357    public static RegularPolygonGeometry RegularPolygonGeometry {
 0358      [MethodImpl( INLINE )] get => style.regularPolygonGeometry;
 0359      [MethodImpl( INLINE )] set => style.regularPolygonGeometry = value;
 360    }
 361
 362
 363    #region Text
 364
 365    /// <summary>The full text style to use when drawing text</summary>
 366    public static TextStyle TextStyle {
 0367      [MethodImpl( INLINE )] get => style.textStyle;
 0368      [MethodImpl( INLINE )] set => style.textStyle = value;
 369    }
 370
 371    /// <inheritdoc cref="Shapes.TextStyle.font"/>
 372    public static TMP_FontAsset Font {
 0373      [MethodImpl( INLINE )] get => style.textStyle.font;
 0374      [MethodImpl( INLINE )] set => style.textStyle.font = value;
 375    }
 376
 377    /// <inheritdoc cref="Shapes.TextStyle.size"/>
 378    public static float FontSize {
 0379      [MethodImpl( INLINE )] get => style.textStyle.size;
 0380      [MethodImpl( INLINE )] set => style.textStyle.size = value;
 381    }
 382
 383    /// <inheritdoc cref="Shapes.TextStyle.style"/>
 384    public static FontStyles FontStyle {
 0385      [MethodImpl( INLINE )] get => style.textStyle.style;
 0386      [MethodImpl( INLINE )] set => style.textStyle.style = value;
 387    }
 388
 389    /// <inheritdoc cref="Shapes.TextStyle.alignment"/>
 390    public static TextAlign TextAlign {
 0391      [MethodImpl( INLINE )] get => style.textStyle.alignment;
 0392      [MethodImpl( INLINE )] set => style.textStyle.alignment = value;
 393    }
 394
 395    /// <inheritdoc cref="Shapes.TextStyle.characterSpacing"/>
 396    public static float TextCharacterSpacing {
 0397      [MethodImpl( INLINE )] get => style.textStyle.characterSpacing;
 0398      [MethodImpl( INLINE )] set => style.textStyle.characterSpacing = value;
 399    }
 400
 401    /// <inheritdoc cref="Shapes.TextStyle.wordSpacing"/>
 402    public static float TextWordSpacing {
 0403      [MethodImpl( INLINE )] get => style.textStyle.wordSpacing;
 0404      [MethodImpl( INLINE )] set => style.textStyle.wordSpacing = value;
 405    }
 406
 407    /// <inheritdoc cref="Shapes.TextStyle.lineSpacing"/>
 408    public static float TextLineSpacing {
 0409      [MethodImpl( INLINE )] get => style.textStyle.lineSpacing;
 0410      [MethodImpl( INLINE )] set => style.textStyle.lineSpacing = value;
 411    }
 412
 413    /// <inheritdoc cref="Shapes.TextStyle.paragraphSpacing"/>
 414    public static float TextParagraphSpacing {
 0415      [MethodImpl( INLINE )] get => style.textStyle.paragraphSpacing;
 0416      [MethodImpl( INLINE )] set => style.textStyle.paragraphSpacing = value;
 417    }
 418
 419    /// <inheritdoc cref="Shapes.TextStyle.margins"/>
 420    public static Vector4 TextMargins {
 0421      [MethodImpl( INLINE )] get => style.textStyle.margins;
 0422      [MethodImpl( INLINE )] set => style.textStyle.margins = value;
 423    }
 424
 425    /// <inheritdoc cref="Shapes.TextStyle.wrap"/>
 426    public static bool TextWrap {
 0427      [MethodImpl( INLINE )] get => style.textStyle.wrap;
 0428      [MethodImpl( INLINE )] set => style.textStyle.wrap = value;
 429    }
 430
 431    /// <inheritdoc cref="Shapes.TextStyle.overflow"/>
 432    public static TextOverflowModes TextOverflow {
 0433      [MethodImpl( INLINE )] get => style.textStyle.overflow;
 0434      [MethodImpl( INLINE )] set => style.textStyle.overflow = value;
 435    }
 436
 437    #endregion
 438
 439    #region Deprecated
 440
 441    [System.Obsolete( "All shapes now use the same static " + nameof(Thickness) + " property", true )]
 442    public static float LineThickness {
 0443      get => style.thickness;
 0444      set => style.thickness = value;
 445    }
 446
 447    [System.Obsolete( "All shapes now use the same static " + nameof(ThicknessSpace) + " property", true )]
 448    public static ThicknessSpace LineThicknessSpace {
 0449      get => style.thicknessSpace;
 0450      set => style.thicknessSpace = value;
 451    }
 452
 453    [System.Obsolete( "All shapes now use the same static " + nameof(DashStyle) + " property by default, when " + nameof
 454    public static DashStyle LineDashStyle {
 0455      get => style.dashStyle;
 0456      set => style.dashStyle = value;
 457    }
 458
 459    [System.Obsolete( "All shapes now use the same static " + nameof(Radius) + " property", true )]
 460    public static float DiscRadius {
 0461      get => style.radius;
 0462      set => style.radius = value;
 463    }
 464
 465    [System.Obsolete( "All shapes now use the same static " + nameof(DashStyle) + " property by default, when " + nameof
 466    public static DashStyle RingDashStyle {
 0467      get => style.dashStyle;
 0468      set => style.dashStyle = value;
 469    }
 470
 471    [System.Obsolete( "All shapes now use the same static " + nameof(GradientFill) + " property by default. If you want 
 472    public static GradientFill PolygonShapeFill {
 0473      get => style.gradientFill;
 0474      set => style.gradientFill = value;
 475    }
 476
 477    [System.Obsolete( "All shapes now use the same static " + nameof(GradientFill) + " property by default. If you want 
 478    public static GradientFill RegularPolygonShapeFill {
 0479      get => style.gradientFill;
 0480      set => style.gradientFill = value;
 481    }
 482
 483    [System.Obsolete( "All shapes now use the same static " + nameof(GradientFill) + " property by default. If you want 
 484    public static GradientFill RectangleShapeFill {
 0485      get => style.gradientFill;
 0486      set => style.gradientFill = value;
 487    }
 488
 489    [System.Obsolete( "All shapes now use the same static " + nameof(Thickness) + " property", true )]
 490    public static float RingThickness {
 0491      get => style.thickness;
 0492      set => style.thickness = value;
 493    }
 494
 495    [System.Obsolete( "All shapes now use the same static " + nameof(ThicknessSpace) + " property", true )]
 496    public static ThicknessSpace RingThicknessSpace {
 0497      get => style.thicknessSpace;
 0498      set => style.thicknessSpace = value;
 499    }
 500
 501    [System.Obsolete( "All shapes now use the same static " + nameof(RadiusSpace) + " property", true )]
 502    public static ThicknessSpace DiscRadiusSpace {
 0503      get => style.radiusSpace;
 0504      set => style.radiusSpace = value;
 505    }
 506
 507    [System.Obsolete( "All shapes now use the same static " + nameof(Radius) + " property", true )]
 508    public static float RegularPolygonRadius {
 0509      get => style.radius;
 0510      set => style.radius = value;
 511    }
 512
 513    [System.Obsolete( "All shapes now use the same static " + nameof(Thickness) + " property", true )]
 514    public static float RegularPolygonThickness {
 0515      get => style.thickness;
 0516      set => style.thickness = value;
 517    }
 518
 519    [System.Obsolete( "All shapes now use the same static " + nameof(ThicknessSpace) + " property", true )]
 520    public static ThicknessSpace RegularPolygonThicknessSpace {
 0521      get => style.thicknessSpace;
 0522      set => style.thicknessSpace = value;
 523    }
 524
 525    [System.Obsolete( "All shapes now use the same static " + nameof(RadiusSpace) + " property", true )]
 526    public static ThicknessSpace RegularPolygonRadiusSpace {
 0527      get => style.radiusSpace;
 0528      set => style.radiusSpace = value;
 529    }
 530
 531    [System.Obsolete( "All shapes now use the same static " + nameof(Thickness) + " property", true )]
 532    public static float RectangleThickness {
 0533      get => style.thickness;
 0534      set => style.thickness = value;
 535    }
 536
 537    [System.Obsolete( "All shapes now use the same static " + nameof(ThicknessSpace) + " property", true )]
 538    public static ThicknessSpace RectangleThicknessSpace {
 0539      get => style.thicknessSpace;
 0540      set => style.thicknessSpace = value;
 541    }
 542
 543    [System.Obsolete( "All shapes now use the same static " + nameof(Thickness) + " property", true )]
 544    public static float TriangleThickness {
 0545      get => style.thickness;
 0546      set => style.thickness = value;
 547    }
 548
 549    [System.Obsolete( "All shapes now use the same static " + nameof(ThicknessSpace) + " property", true )]
 550    public static ThicknessSpace TriangleThicknessSpace {
 0551      get => style.thicknessSpace;
 0552      set => style.thicknessSpace = value;
 553    }
 554
 555    [System.Obsolete( "All shapes now use the same static " + nameof(Radius) + " property", true )]
 556    public static float SphereRadius {
 0557      get => style.radius;
 0558      set => style.radius = value;
 559    }
 560
 561    [System.Obsolete( "All shapes now use the same static " + nameof(RadiusSpace) + " property", true )]
 562    public static ThicknessSpace SphereRadiusSpace {
 0563      get => style.radiusSpace;
 0564      set => style.radiusSpace = value;
 565    }
 566
 567    [System.Obsolete( "All shapes now use the same static " + nameof(SizeSpace) + " property", true )]
 568    public static ThicknessSpace CuboidSizeSpace {
 0569      get => style.sizeSpace;
 0570      set => style.sizeSpace = value;
 571    }
 572
 573    [System.Obsolete( "All shapes now use the same static " + nameof(ThicknessSpace) + " property", true )]
 574    public static ThicknessSpace TorusThicknessSpace {
 0575      get => style.thicknessSpace;
 0576      set => style.thicknessSpace = value;
 577    }
 578
 579    [System.Obsolete( "All shapes now use the same static " + nameof(RadiusSpace) + " property", true )]
 580    public static ThicknessSpace TorusRadiusSpace {
 0581      get => style.radiusSpace;
 0582      set => style.radiusSpace = value;
 583    }
 584
 585    [System.Obsolete( "All shapes now use the same static " + nameof(SizeSpace) + " property", true )]
 586    public static ThicknessSpace ConeSizeSpace {
 0587      get => style.sizeSpace;
 0588      set => style.sizeSpace = value;
 589    }
 590
 591    #endregion
 592
 593  }
 594
 595}

Methods/Properties

Command(UnityEngine.Camera, UnityEngine.Rendering.HighDefinition.CustomPassInjectionPoint)
Line_Internal(Shapes.LineEndCap, Shapes.ThicknessSpace, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, System.Single)
Polyline_Internal(Shapes.PolylinePath, System.Boolean, Shapes.PolylineGeometry, Shapes.PolylineJoins, System.Single, Shapes.ThicknessSpace, UnityEngine.Color)
Polygon_Internal(Shapes.PolygonPath, Shapes.PolygonTriangulation, UnityEngine.Color)
Disc_Internal(System.Single, Shapes.DiscColors)
Ring_Internal(System.Single, System.Single, Shapes.DiscColors)
Pie_Internal(System.Single, Shapes.DiscColors, System.Single, System.Single)
Arc_Internal(System.Single, System.Single, Shapes.DiscColors, System.Single, System.Single, Shapes.ArcEndCap)
DiscCore(System.Boolean, System.Boolean, System.Single, System.Single, Shapes.DiscColors, System.Single, System.Single, Shapes.ArcEndCap)
RegularPolygon_Internal(System.Int32, System.Single, System.Single, UnityEngine.Color, System.Boolean, System.Single, System.Single)
Rectangle_Internal(Shapes.ShapesBlendMode, System.Boolean, UnityEngine.Rect, UnityEngine.Color, System.Single, UnityEngine.Vector4)
Triangle_Internal(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Boolean, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Quad_Internal(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Sphere_Internal(System.Single, UnityEngine.Color)
Cone_Internal(System.Single, System.Single, System.Boolean, UnityEngine.Color)
Cuboid_Internal(UnityEngine.Vector3, UnityEngine.Color)
Torus_Internal(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
TextRect_Internal(System.String, Shapes.TextElement, UnityEngine.Rect, TMPro.TMP_FontAsset, System.Single, Shapes.TextAlign, UnityEngine.Color)
Text_Internal(System.Boolean, System.String, Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, TMPro.TMP_FontAsset, System.Single, Shapes.TextAlign, UnityEngine.Color)
OnPreRenderTmp()
ApplyTextValuesToInstance(TMPro.TextMeshPro, System.Boolean, System.String, TMPro.TMP_FontAsset, System.Single, Shapes.TextAlign, UnityEngine.Vector2, UnityEngine.Vector2, UnityEngine.Color)
Text_Internal(TMPro.TextMeshPro, Shapes.IMDrawer/DrawType, System.Int32)
Texture_Internal(UnityEngine.Texture, UnityEngine.Rect, UnityEngine.Rect, UnityEngine.Color)
Texture_Placement_Internal(UnityEngine.Texture, System.ValueTuple[Rect,Rect], UnityEngine.Color)
Texture_RectFill_Internal(UnityEngine.Texture, UnityEngine.Rect, Shapes.TextureFillMode, UnityEngine.Color)
Texture_PosSize_Internal(UnityEngine.Texture, UnityEngine.Vector2, System.Single, Shapes.TextureSizeMode, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3)
Line(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
Line(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.LineEndCap)
Line(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.LineEndCap, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.LineEndCap, UnityEngine.Color, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.LineEndCap)
Line(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.LineEndCap, UnityEngine.Color)
Line(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.LineEndCap, UnityEngine.Color, UnityEngine.Color)
Polyline(Shapes.PolylinePath)
Polyline(Shapes.PolylinePath, System.Boolean)
Polyline(Shapes.PolylinePath, System.Single)
Polyline(Shapes.PolylinePath, System.Boolean, System.Single)
Polyline(Shapes.PolylinePath, Shapes.PolylineJoins)
Polyline(Shapes.PolylinePath, System.Boolean, Shapes.PolylineJoins)
Polyline(Shapes.PolylinePath, System.Single, Shapes.PolylineJoins)
Polyline(Shapes.PolylinePath, System.Boolean, System.Single, Shapes.PolylineJoins)
Polyline(Shapes.PolylinePath, UnityEngine.Color)
Polyline(Shapes.PolylinePath, System.Boolean, UnityEngine.Color)
Polyline(Shapes.PolylinePath, System.Single, UnityEngine.Color)
Polyline(Shapes.PolylinePath, System.Boolean, System.Single, UnityEngine.Color)
Polyline(Shapes.PolylinePath, Shapes.PolylineJoins, UnityEngine.Color)
Polyline(Shapes.PolylinePath, System.Boolean, Shapes.PolylineJoins, UnityEngine.Color)
Polyline(Shapes.PolylinePath, System.Single, Shapes.PolylineJoins, UnityEngine.Color)
Polyline(Shapes.PolylinePath, System.Boolean, System.Single, Shapes.PolylineJoins, UnityEngine.Color)
Polygon(Shapes.PolygonPath)
Polygon(Shapes.PolygonPath, UnityEngine.Color)
Polygon(Shapes.PolygonPath, Shapes.PolygonTriangulation)
Polygon(Shapes.PolygonPath, Shapes.PolygonTriangulation, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Single)
RegularPolygon(UnityEngine.Vector3, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Int32)
RegularPolygon(UnityEngine.Vector3, System.Int32, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygon(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single)
RegularPolygon(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon()
RegularPolygon(UnityEngine.Color)
RegularPolygon(System.Single)
RegularPolygon(System.Single, UnityEngine.Color)
RegularPolygon(System.Single, System.Single)
RegularPolygon(System.Single, System.Single, UnityEngine.Color)
RegularPolygon(System.Single, System.Single, System.Single)
RegularPolygon(System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(System.Int32)
RegularPolygon(System.Int32, UnityEngine.Color)
RegularPolygon(System.Int32, System.Single)
RegularPolygon(System.Int32, System.Single, UnityEngine.Color)
RegularPolygon(System.Int32, System.Single, System.Single)
RegularPolygon(System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygon(System.Int32, System.Single, System.Single, System.Single)
RegularPolygon(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder()
RegularPolygonBorder(UnityEngine.Color)
RegularPolygonBorder(System.Single)
RegularPolygonBorder(System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Single, System.Single)
RegularPolygonBorder(System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Single, System.Single, System.Single)
RegularPolygonBorder(System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Int32)
RegularPolygonBorder(System.Int32, UnityEngine.Color)
RegularPolygonBorder(System.Int32, System.Single)
RegularPolygonBorder(System.Int32, System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Int32, System.Single, System.Single)
RegularPolygonBorder(System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Int32, System.Single, System.Single, System.Single)
RegularPolygonBorder(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonBorder(System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonBorder(System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
Disc(UnityEngine.Vector3)
Disc(UnityEngine.Vector3, Shapes.DiscColors)
Disc(UnityEngine.Vector3, System.Single)
Disc(UnityEngine.Vector3, System.Single, Shapes.DiscColors)
Disc(UnityEngine.Vector3, UnityEngine.Vector3)
Disc(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DiscColors)
Disc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
Disc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.DiscColors)
Disc(UnityEngine.Vector3, UnityEngine.Quaternion)
Disc(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DiscColors)
Disc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
Disc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, Shapes.DiscColors)
Disc()
Disc(Shapes.DiscColors)
Disc(System.Single)
Disc(System.Single, Shapes.DiscColors)
Ring(UnityEngine.Vector3)
Ring(UnityEngine.Vector3, Shapes.DiscColors)
Ring(UnityEngine.Vector3, System.Single)
Ring(UnityEngine.Vector3, System.Single, Shapes.DiscColors)
Ring(UnityEngine.Vector3, System.Single, System.Single)
Ring(UnityEngine.Vector3, System.Single, System.Single, Shapes.DiscColors)
Ring(UnityEngine.Vector3, UnityEngine.Vector3)
Ring(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DiscColors)
Ring(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
Ring(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.DiscColors)
Ring(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
Ring(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.DiscColors)
Ring(UnityEngine.Vector3, UnityEngine.Quaternion)
Ring(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DiscColors)
Ring(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
Ring(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, Shapes.DiscColors)
Ring(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
Ring(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.DiscColors)
Ring()
Ring(Shapes.DiscColors)
Ring(System.Single)
Ring(System.Single, Shapes.DiscColors)
Ring(System.Single, System.Single)
Ring(System.Single, System.Single, Shapes.DiscColors)
Pie(UnityEngine.Vector3, System.Single, System.Single)
Pie(UnityEngine.Vector3, System.Single, System.Single, Shapes.DiscColors)
Pie(UnityEngine.Vector3, System.Single, System.Single, System.Single)
Pie(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.DiscColors)
Pie(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
Pie(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.DiscColors)
Pie(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
Pie(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.DiscColors)
Pie(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
Pie(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.DiscColors)
Pie(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
Pie(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.DiscColors)
Pie(System.Single, System.Single)
Pie(System.Single, System.Single, Shapes.DiscColors)
Pie(System.Single, System.Single, System.Single)
Pie(System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, System.Single, System.Single)
Arc(UnityEngine.Vector3, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(System.Single, System.Single)
Arc(System.Single, System.Single, Shapes.DiscColors)
Arc(System.Single, System.Single, Shapes.ArcEndCap)
Arc(System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(System.Single, System.Single, System.Single)
Arc(System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Arc(System.Single, System.Single, System.Single, System.Single)
Arc(System.Single, System.Single, System.Single, System.Single, Shapes.DiscColors)
Arc(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
Arc(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, Shapes.DiscColors)
Rectangle(UnityEngine.Vector3, UnityEngine.Rect)
Rectangle(UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Rect, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, System.Single, System.Single)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, System.Single)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Rect)
Rectangle(UnityEngine.Rect, UnityEngine.Color)
Rectangle(UnityEngine.Rect, System.Single)
Rectangle(UnityEngine.Rect, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Rect, UnityEngine.Vector4)
Rectangle(UnityEngine.Rect, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Color)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4)
Rectangle(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Rect, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Rect, System.Single)
RectangleBorder(UnityEngine.Rect, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Rect, System.Single, System.Single)
RectangleBorder(UnityEngine.Rect, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Rect, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single, UnityEngine.Color)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorder(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4, UnityEngine.Color)
Triangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
Triangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
Triangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Triangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
Triangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
Triangle(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
TriangleBorder(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Quad(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
Quad(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
Quad(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Quad(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
Quad(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
Quad(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Sphere(UnityEngine.Vector3)
Sphere(UnityEngine.Vector3, System.Single)
Sphere(UnityEngine.Vector3, UnityEngine.Color)
Sphere(UnityEngine.Vector3, System.Single, UnityEngine.Color)
Sphere()
Sphere(System.Single)
Sphere(UnityEngine.Color)
Sphere(System.Single, UnityEngine.Color)
Cuboid(UnityEngine.Vector3, UnityEngine.Vector3)
Cuboid(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
Cuboid(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
Cuboid(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
Cuboid(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3)
Cuboid(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3, UnityEngine.Color)
Cuboid(UnityEngine.Vector3)
Cuboid(UnityEngine.Vector3, UnityEngine.Color)
Cube(UnityEngine.Vector3, System.Single)
Cube(UnityEngine.Vector3, System.Single, UnityEngine.Color)
Cube(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
Cube(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
Cube(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
Cube(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color)
Cube(System.Single)
Cube(System.Single, UnityEngine.Color)
Cone(UnityEngine.Vector3, System.Single, System.Single)
Cone(UnityEngine.Vector3, System.Single, System.Single, System.Boolean)
Cone(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
Cone(UnityEngine.Vector3, System.Single, System.Single, System.Boolean, UnityEngine.Color)
Cone(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
Cone(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Boolean)
Cone(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
Cone(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Boolean, UnityEngine.Color)
Cone(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
Cone(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Boolean)
Cone(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
Cone(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Boolean, UnityEngine.Color)
Cone(System.Single, System.Single)
Cone(System.Single, System.Single, System.Boolean)
Cone(System.Single, System.Single, UnityEngine.Color)
Cone(System.Single, System.Single, System.Boolean, UnityEngine.Color)
Torus(UnityEngine.Vector3, System.Single, System.Single)
Torus(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
Torus(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
Torus(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
Torus(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
Torus(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
Torus(System.Single, System.Single)
Torus(System.Single, System.Single, UnityEngine.Color)
Torus(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
Torus(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
Torus(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
Torus(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
Torus(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
Torus(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
Torus(System.Single, System.Single, System.Single, System.Single)
Torus(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, System.Single)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, System.Single, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, System.String)
Text(Shapes.TextElement, System.String, Shapes.TextAlign)
Text(Shapes.TextElement, System.String, System.Single)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, System.Single)
Text(Shapes.TextElement, System.String, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, System.String, System.Single, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
Text(Shapes.TextElement, System.String, UnityEngine.Color)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, UnityEngine.Color)
Text(Shapes.TextElement, System.String, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
Text(Shapes.TextElement, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(Shapes.TextElement, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign)
Text(UnityEngine.Vector3, System.String, System.Single)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single)
Text(UnityEngine.Vector3, System.String, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, System.String, System.Single, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, System.String, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, System.Single, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(UnityEngine.Vector3, UnityEngine.Quaternion, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(System.String)
Text(System.String, Shapes.TextAlign)
Text(System.String, System.Single)
Text(System.String, Shapes.TextAlign, System.Single)
Text(System.String, TMPro.TMP_FontAsset)
Text(System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
Text(System.String, System.Single, TMPro.TMP_FontAsset)
Text(System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
Text(System.String, UnityEngine.Color)
Text(System.String, Shapes.TextAlign, UnityEngine.Color)
Text(System.String, System.Single, UnityEngine.Color)
Text(System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
Text(System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Text(System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Vector2, UnityEngine.Vector2, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(Shapes.TextElement, UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign)
TextRect(UnityEngine.Rect, System.String, System.Single)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single)
TextRect(UnityEngine.Rect, System.String, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Rect, System.String, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset)
TextRect(UnityEngine.Rect, System.String, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
TextRect(UnityEngine.Rect, System.String, Shapes.TextAlign, System.Single, TMPro.TMP_FontAsset, UnityEngine.Color)
Texture(UnityEngine.Texture, UnityEngine.Rect, UnityEngine.Rect)
Texture(UnityEngine.Texture, UnityEngine.Rect, UnityEngine.Rect, UnityEngine.Color)
Texture(UnityEngine.Texture, UnityEngine.Rect)
Texture(UnityEngine.Texture, UnityEngine.Rect, UnityEngine.Color)
Texture(UnityEngine.Texture, UnityEngine.Rect, Shapes.TextureFillMode)
Texture(UnityEngine.Texture, UnityEngine.Rect, Shapes.TextureFillMode, UnityEngine.Color)
Texture(UnityEngine.Texture, UnityEngine.Vector2, System.Single)
Texture(UnityEngine.Texture, UnityEngine.Vector2, System.Single, UnityEngine.Color)
Texture(UnityEngine.Texture, UnityEngine.Vector2, System.Single, Shapes.TextureSizeMode)
Texture(UnityEngine.Texture, UnityEngine.Vector2, System.Single, Shapes.TextureSizeMode, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.LineEndCap)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.LineEndCap, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.LineEndCap, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.LineEndCap)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.LineEndCap, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.LineEndCap, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, Shapes.LineEndCap)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, Shapes.LineEndCap, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, Shapes.LineEndCap, UnityEngine.Color, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, Shapes.LineEndCap)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, Shapes.LineEndCap, UnityEngine.Color)
LineDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, Shapes.LineEndCap, UnityEngine.Color, UnityEngine.Color)
PolygonFill(Shapes.PolygonPath)
PolygonFill(Shapes.PolygonPath, Shapes.GradientFill)
PolygonFill(Shapes.PolygonPath, Shapes.PolygonTriangulation)
PolygonFill(Shapes.PolygonPath, Shapes.PolygonTriangulation, Shapes.GradientFill)
PolygonFillLinear(Shapes.PolygonPath, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
PolygonFillLinear(Shapes.PolygonPath, Shapes.PolygonTriangulation, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
PolygonFillRadial(Shapes.PolygonPath, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
PolygonFillRadial(Shapes.PolygonPath, Shapes.PolygonTriangulation, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollow(UnityEngine.Vector3)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow()
RegularPolygonHollow(UnityEngine.Color)
RegularPolygonHollow(System.Single)
RegularPolygonHollow(System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Single, System.Single)
RegularPolygonHollow(System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Single, System.Single, System.Single)
RegularPolygonHollow(System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Int32)
RegularPolygonHollow(System.Int32, UnityEngine.Color)
RegularPolygonHollow(System.Int32, System.Single)
RegularPolygonHollow(System.Int32, System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Int32, System.Single, System.Single)
RegularPolygonHollow(System.Int32, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollow(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonHollow(System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollow(System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
RegularPolygonFill(UnityEngine.Vector3)
RegularPolygonFill(UnityEngine.Vector3, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Single)
RegularPolygonFill(UnityEngine.Vector3, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Int32)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill()
RegularPolygonFill(Shapes.GradientFill)
RegularPolygonFill(System.Single)
RegularPolygonFill(System.Single, Shapes.GradientFill)
RegularPolygonFill(System.Single, System.Single)
RegularPolygonFill(System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(System.Single, System.Single, System.Single)
RegularPolygonFill(System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(System.Int32)
RegularPolygonFill(System.Int32, Shapes.GradientFill)
RegularPolygonFill(System.Int32, System.Single)
RegularPolygonFill(System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonFill(System.Int32, System.Single, System.Single)
RegularPolygonFill(System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFill(System.Int32, System.Single, System.Single, System.Single)
RegularPolygonFill(System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3)
RegularPolygonHollowFill(UnityEngine.Vector3, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill()
RegularPolygonHollowFill(Shapes.GradientFill)
RegularPolygonHollowFill(System.Single)
RegularPolygonHollowFill(System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Single, System.Single)
RegularPolygonHollowFill(System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Single, System.Single, System.Single)
RegularPolygonHollowFill(System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Int32)
RegularPolygonHollowFill(System.Int32, Shapes.GradientFill)
RegularPolygonHollowFill(System.Int32, System.Single)
RegularPolygonHollowFill(System.Int32, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Int32, System.Single, System.Single)
RegularPolygonHollowFill(System.Int32, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Int32, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(System.Int32, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonHollowFill(System.Int32, System.Single, System.Single, System.Single, System.Single)
RegularPolygonHollowFill(System.Int32, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillLinear(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Int32, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Int32, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Int32, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillLinear(System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonFillRadial(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Int32, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Int32, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Int32, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Int32, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
RegularPolygonHollowFillRadial(System.Int32, System.Single, System.Single, System.Single, System.Single, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, Shapes.FillSpace)
DiscGradientRadial(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(UnityEngine.Color, UnityEngine.Color)
DiscGradientRadial(System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(UnityEngine.Color, UnityEngine.Color)
DiscGradientAngular(System.Single, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
DiscGradientBilinear(System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingDashed(UnityEngine.Vector3)
RingDashed(UnityEngine.Vector3, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, System.Single)
RingDashed(UnityEngine.Vector3, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, System.Single, System.Single)
RingDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, Shapes.DashStyle)
RingDashed(UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single)
RingDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single)
RingDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, UnityEngine.Color)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single)
RingDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
RingDashed()
RingDashed(UnityEngine.Color)
RingDashed(System.Single)
RingDashed(System.Single, UnityEngine.Color)
RingDashed(System.Single, System.Single)
RingDashed(System.Single, System.Single, UnityEngine.Color)
RingDashed(Shapes.DashStyle)
RingDashed(Shapes.DashStyle, UnityEngine.Color)
RingDashed(Shapes.DashStyle, System.Single)
RingDashed(Shapes.DashStyle, System.Single, UnityEngine.Color)
RingDashed(Shapes.DashStyle, System.Single, System.Single)
RingDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadial(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngular(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinear(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(Shapes.DashStyle, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(Shapes.DashStyle, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RingGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientRadial(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientAngular(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
PieGradientBilinear(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(System.Single, System.Single)
ArcDashed(System.Single, System.Single, UnityEngine.Color)
ArcDashed(System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(System.Single, System.Single, System.Single)
ArcDashed(System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(System.Single, System.Single, System.Single, System.Single)
ArcDashed(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(Shapes.DashStyle, System.Single, System.Single)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap)
ArcDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadial(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientRadialDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngular(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color)
ArcGradientAngularDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinear(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Vector3, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(UnityEngine.Vector3, UnityEngine.Quaternion, Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
ArcGradientBilinearDashed(Shapes.DashStyle, System.Single, System.Single, System.Single, System.Single, Shapes.ArcEndCap, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
RectangleFill(UnityEngine.Vector3, UnityEngine.Rect)
RectangleFill(UnityEngine.Vector3, UnityEngine.Rect, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Rect)
RectangleFill(UnityEngine.Rect, Shapes.GradientFill)
RectangleFill(UnityEngine.Rect, System.Single)
RectangleFill(UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Rect, UnityEngine.Vector4)
RectangleFill(UnityEngine.Rect, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, UnityEngine.Vector4, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4)
RectangleFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Rect, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Rect, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Rect, System.Single)
RectangleBorderFill(UnityEngine.Rect, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Rect, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Rect, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Rect, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Rect, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector2, Shapes.RectPivot, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, System.Single, Shapes.GradientFill)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4)
RectangleBorderFill(UnityEngine.Vector3, UnityEngine.Quaternion, System.Single, System.Single, Shapes.RectPivot, System.Single, UnityEngine.Vector4, Shapes.GradientFill)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color)
TriangleHollow(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3, System.Single, System.Single, UnityEngine.Color, UnityEngine.Color, UnityEngine.Color)
Draw()
ResetAllDrawStates()
Scope()
Push()
Pop()
Matrix()
Matrix(UnityEngine.Matrix4x4)
ResetMatrix()
MatrixScope()
PushMatrix()
PopMatrix()
ApplyMatrix(UnityEngine.Matrix4x4)
Position()
Position(UnityEngine.Vector3)
Position2D()
Position2D(UnityEngine.Vector2)
Postition()
Postition(UnityEngine.Vector3)
Postition2D()
Postition2D(UnityEngine.Vector2)
Rotation()
Rotation(UnityEngine.Quaternion)
Angle2D()
Angle2D(System.Single)
Right()
Up()
Forward()
RightBasis()
UpBasis()
ForwardBasis()
LocalScale()
LocalScale(UnityEngine.Vector3)
Translate(System.Single, System.Single)
Translate(System.Single, System.Single, System.Single)
Translate(UnityEngine.Vector2)
Translate(UnityEngine.Vector3)
Rotate(System.Single)
Rotate(System.Single, System.Single, System.Single)
Rotate(System.Single, UnityEngine.Vector3)
Rotate(UnityEngine.Quaternion)
Scale(System.Single)
Scale(System.Single, System.Single)
Scale(System.Single, System.Single, System.Single)
Scale(UnityEngine.Vector2)
Scale(UnityEngine.Vector3)
SetMatrix(UnityEngine.Matrix4x4)
SetMatrix(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3)
SetMatrix(UnityEngine.Transform)
MtxSetRotationKeepScale(UnityEngine.Matrix4x4&, UnityEngine.Quaternion)
MtxRotateZLhs(UnityEngine.Matrix4x4&, System.Single)
MtxTranslateXYZ(UnityEngine.Matrix4x4&, System.Double, System.Double, System.Double)
MtxTranslateXY(UnityEngine.Matrix4x4&, System.Double, System.Double)
MtxRotateZ(UnityEngine.Matrix4x4&, System.Single)
MtxScaleXYZ(UnityEngine.Matrix4x4&, System.Double, System.Double, System.Double)
MtxScaleXY(UnityEngine.Matrix4x4&, System.Double, System.Double)
MtxResetToXYZ(UnityEngine.Matrix4x4&, System.Single, System.Single, System.Single)
MtxResetToXY(UnityEngine.Matrix4x4&, System.Single, System.Single)
MtxResetToPosXYatAngle(UnityEngine.Matrix4x4&, System.Single, System.Single, System.Single)
MtxResetToPosXYatDirection(UnityEngine.Matrix4x4&, System.Single, System.Single, UnityEngine.Vector2)
MtxResetScaleSetAngleZ(UnityEngine.Matrix4x4&, System.Single)
MtxResetScaleSetDirX(UnityEngine.Matrix4x4&, UnityEngine.Vector2)
ResetStyle()
StyleScope()
PushStyle()
PopStyle()
ColorScope()
PushColor()
PopColor()
DashedScope()
DashedScope(Shapes.DashStyle)
GradientFillScope()
GradientFillScope(Shapes.GradientFill)
ZTest()
ZTest(UnityEngine.Rendering.CompareFunction)
ZOffsetFactor()
ZOffsetFactor(System.Single)
ZOffsetUnits()
ZOffsetUnits(System.Int32)
ColorMask()
ColorMask(UnityEngine.Rendering.ColorWriteMask)
StencilComp()
StencilComp(UnityEngine.Rendering.CompareFunction)
StencilOpPass()
StencilOpPass(UnityEngine.Rendering.StencilOp)
StencilRefID()
StencilRefID(System.Byte)
StencilReadMask()
StencilReadMask(System.Byte)
StencilWriteMask()
StencilWriteMask(System.Byte)
Color()
Color(UnityEngine.Color)
Opacity()
Opacity(System.Single)
BlendMode()
BlendMode(Shapes.ShapesBlendMode)
ScaleMode()
ScaleMode(Shapes.ScaleMode)
DetailLevel()
DetailLevel(Shapes.DetailLevel)
Thickness()
Thickness(System.Single)
Radius()
Radius(System.Single)
ThicknessSpace()
ThicknessSpace(Shapes.ThicknessSpace)
RadiusSpace()
RadiusSpace(Shapes.ThicknessSpace)
SizeSpace()
SizeSpace(Shapes.ThicknessSpace)
UseGradientFill()
UseGradientFill(System.Boolean)
GradientFill()
GradientFill(Shapes.GradientFill)
GradientFillType()
GradientFillType(Shapes.FillType)
GradientFillSpace()
GradientFillSpace(Shapes.FillSpace)
GradientFillColorStart()
GradientFillColorStart(UnityEngine.Color)
GradientFillColorEnd()
GradientFillColorEnd(UnityEngine.Color)
GradientFillLinearStart()
GradientFillLinearStart(UnityEngine.Vector3)
GradientFillLinearEnd()
GradientFillLinearEnd(UnityEngine.Vector3)
GradientFillRadialOrigin()
GradientFillRadialOrigin(UnityEngine.Vector3)
GradientFillRadialRadius()
GradientFillRadialRadius(System.Single)
UseDashes()
UseDashes(System.Boolean)
DashStyle()
DashStyle(Shapes.DashStyle)
DashType()
DashType(Shapes.DashType)
DashSpace()
DashSpace(Shapes.DashSpace)
DashSnap()
DashSnap(Shapes.DashSnapping)
DashSize()
DashSize(System.Single)
DashSizeUniform()
DashSizeUniform(System.Single)
DashSpacing()
DashSpacing(System.Single)
DashOffset()
DashOffset(System.Single)
DashShapeModifier()
DashShapeModifier(System.Single)
LineEndCaps()
LineEndCaps(Shapes.LineEndCap)
LineGeometry()
LineGeometry(Shapes.LineGeometry)
PolygonTriangulation()
PolygonTriangulation(Shapes.PolygonTriangulation)
PolylineGeometry()
PolylineGeometry(Shapes.PolylineGeometry)
PolylineJoins()
PolylineJoins(Shapes.PolylineJoins)
DiscGeometry()
DiscGeometry(Shapes.DiscGeometry)
RegularPolygonSideCount()
RegularPolygonSideCount(System.Int32)
RegularPolygonGeometry()
RegularPolygonGeometry(Shapes.RegularPolygonGeometry)
TextStyle()
TextStyle(Shapes.TextStyle)
Font()
Font(TMPro.TMP_FontAsset)
FontSize()
FontSize(System.Single)
FontStyle()
FontStyle(TMPro.FontStyles)
TextAlign()
TextAlign(Shapes.TextAlign)
TextCharacterSpacing()
TextCharacterSpacing(System.Single)
TextWordSpacing()
TextWordSpacing(System.Single)
TextLineSpacing()
TextLineSpacing(System.Single)
TextParagraphSpacing()
TextParagraphSpacing(System.Single)
TextMargins()
TextMargins(UnityEngine.Vector4)
TextWrap()
TextWrap(System.Boolean)
TextOverflow()
TextOverflow(TMPro.TextOverflowModes)
LineThickness()
LineThickness(System.Single)
LineThicknessSpace()
LineThicknessSpace(Shapes.ThicknessSpace)
LineDashStyle()
LineDashStyle(Shapes.DashStyle)
DiscRadius()
DiscRadius(System.Single)
RingDashStyle()
RingDashStyle(Shapes.DashStyle)
PolygonShapeFill()
PolygonShapeFill(Shapes.GradientFill)
RegularPolygonShapeFill()
RegularPolygonShapeFill(Shapes.GradientFill)
RectangleShapeFill()
RectangleShapeFill(Shapes.GradientFill)
RingThickness()
RingThickness(System.Single)
RingThicknessSpace()
RingThicknessSpace(Shapes.ThicknessSpace)
DiscRadiusSpace()
DiscRadiusSpace(Shapes.ThicknessSpace)
RegularPolygonRadius()
RegularPolygonRadius(System.Single)
RegularPolygonThickness()
RegularPolygonThickness(System.Single)
RegularPolygonThicknessSpace()
RegularPolygonThicknessSpace(Shapes.ThicknessSpace)
RegularPolygonRadiusSpace()
RegularPolygonRadiusSpace(Shapes.ThicknessSpace)
RectangleThickness()
RectangleThickness(System.Single)
RectangleThicknessSpace()
RectangleThicknessSpace(Shapes.ThicknessSpace)
TriangleThickness()
TriangleThickness(System.Single)
TriangleThicknessSpace()
TriangleThicknessSpace(Shapes.ThicknessSpace)
SphereRadius()
SphereRadius(System.Single)
SphereRadiusSpace()
SphereRadiusSpace(Shapes.ThicknessSpace)
CuboidSizeSpace()
CuboidSizeSpace(Shapes.ThicknessSpace)
TorusThicknessSpace()
TorusThicknessSpace(Shapes.ThicknessSpace)
TorusRadiusSpace()
TorusRadiusSpace(Shapes.ThicknessSpace)
ConeSizeSpace()
ConeSizeSpace(Shapes.ThicknessSpace)